Here's my advice, you need to do 2 things:
1. Grow Up
2. Get back to us in 10 yrs.
This advice is not meant to be negative in anyway, it's just life experiences. No offense but you're young, so go out and try to find a job you think you might enjoy. There is not a job in this world that's enjoyable and satifisfying 100% of the time. All jobs have some kinda of BS, you just need to know how to manage it and make the best of it. BTW, your problems are nothing; my friend was diagnosed with cancer for a 3rd time this week. He's got like a 20% chance to live 5 yrs., that's a real problem. I bet he'd trade his problem for yours anyday...