Hey brother,
I don't really know you, but you seem like a cool dude. Your posts are always beneficial to me. So thank you, and I hope this advice is beneficial to you.
Remember, no matter what you're going through now, you will get through it. This is just a small season in your long life. I don't mean to make light of your situation. But if you can help it, spend time thinking about someone else's misfortune instead of your own. I know that sounds insensitive of me towards your needs. But getting out of your own head and focusing on someone else problems will make you feel better. I find when I'm super down, and feeling discouraged, and ready to quit. (like you) That's a good time for me to try to encourage/help someone else and I stop thinking about myself. It sounds stupid but it works. Try it.
Keep your head up. With all those luscious locks that the girls love. eh eh eh
Peace