Ok, seriously? Life sucks. Time sucks for everyone. Rather than wallowing in sorrow and self-pity and vague comments on the internet, do something about your problems to make them better and make them go away. The internet can only help you so far. We can coach you through the emotional hard points, but you are the base part needed to fix your problems. So grow up, calm down, and think about how YOU can help yourself in addition to explaining yourself so we can better understand your problems.
I'm 23 years old and still trying to figure out how I can make my life better rather than griping about it.
f you want to talk, want advice, and want feedback, Taz, I'll help you out to the best I can as I'm sure the other people here will. But YOU have to make that first step.