Don't give up. You already put up a good fight . Try and try till you succeed.
Plan C whatever that is
You don't give any details re.your circumstances so its kinda hard to give any advice.
Things like 'hang in there' and "it'll be fine" are just words. Maybe you can at least hint us on your problem?
grow up and keep your mouth shut when you have nothing useful to say
For many of the things you listed to work, you have to believe they can work- fool your mind I guess you can say. But being victim of circumstances never is a good way to go. Find a way for yourself.