I'm almost feeling the same way. Except for the g/f thing.
I get up everyday, go to work, come home and work on my car, go to bed, wake up and do it again the next day. The biggest reason I do this is mostly just because I don't like the people I used to be friends with anymore. I don't know maybe it's just me, but it seems everyone is immature and will not grow up and do something with their life. I see the same people I know getting arrested for fights, DUI, trespassing, etc. At some point I wonder when it will hit them that they aren't in high school anymore and it's time to grow up.
Alot of them did a short time in college and dropped out or they just never left the town. Still working the same [censored] jobs they were in high school, with no plans to progress in life. I think at my age, I'm doing very well and I worked hard to get here.
The thing that depresses me the most is that I can check peoples away messages on AIM, and it's the same bums that I was talking about before, that are going on vacations and trips and constant shopping, and everything else you can think of. Because they have mommy and daddy to pay for it all even though they did nothing to work for it, or they are in debt beyond immagination because they just charge everything with no plans to pay it back.
It really bothers me that bust my ass every single day, work hard at everything I do, make good money but yet I can't do half of those things because I have real world commitments to make, bills to pay, etc. The only time I took off from work to actually do something besides just a random sick day, was when I went to SZ. Other than that, I have done nothing, gone away anywhere or done anything to reward myself for over 2 years now. That's why I started a savings and next year, I'm taking a big trip away from here going on a cruise, and reward my hard work for once.
Maybe I'm becoming an old fart in my young age, but I just have no respect for people who sit around and do nothing with there lives, and just sponge off everyone else.
Sorry for the complaining and it started off wanting to relate more to what you are talking about but I ended up just letting out alot that's bothered me recently. In other words I guess, I feel your pain.