Dude,
Not everyone here can truly say "I know how you feel" but you NEED to understand that alot of people out there have gone through or have felt at some point in their life EXACTLY like you do now.
I'm not trying to be rude, but wake up man, take control of your emotions.
I was in a similar spot at one point in my life, probably around the same age as you are now actually, which was 7 years ago for me.
In any event you can change for the better, it might not be easy and it might require alot of mental toughness, BUT YOU CAN DO IT.
Pull your socks up, stare this unfair world in the face, and say "I dont care what you throw at me, I am going to live life with a smile on my face."
As I said things arent going to change overnight, neither in a week, nor a month, possibly not in a year, and it will take a long time for you to overcome your negative thoughts and to start to think positively.
I think your at a crucial point in your life, same point almost everyone goes through, where you transition from childhood stresses to adult life stresses.
At one point you probably weren't all that concerned about a career, or quality of living. I mean you probably were, but not in the sense that you view it now. Now you have the added stress of figuring out what you are going to do with your life, how your going to pay all the bills, how secure your job is, is your wife banging the plumber (ok that last one I made up) but you get the point.
Man you just gotta start thinking positive, I know its challenging to do that right now, but fuck man Diablo 3 is coming out in a couple weeks, it's spring right now before long it will be warm sunny summer, even small things in day to day life if looked at in the right way cause have an immense positive impact on your thinking.
Just chill man, you have a long life ahead of you, take it one day at a time, enjoy the things you got (like the internet) and work towards a better tommorrow.
One. Day. At. A. Time.
Also at least it sounds like your family is trying to be supportative in their own way for you.
My parents divorced when I was really young, I never remember them together even. My whole upbringing was around them trying to fuck each other over in any aspect possible for as long as I can remember. I would visit my dad and he would be calling my mother a bitch and a slut and etc... and then I would go home (as like a 7 year old) and my mother would be calling my dad a bastard, jerk, lier, asshole etc... Sounds stupid, but when your under 10 years old and your parents basically want to kill each other, this can have a profound impact on your wellbeing. My mother remarried (to a man who physically abused me) and had a child with her new husband, and as soon as I turned 18 (as in the same week as my birthday) she came downstairs to my bedroom packed all my clothes in black garbage bags and threw them onto the back lawn, then her husband proceeded to pick me up and carry me to the door and toss me in the snow bank.
They didnt want to be financially responsible for me anymore.
I went to my father for help, and guess what, he didnt want to be financially responsible for me anymore too.
I was 18 now, and by law they were no longer responsible for me, it felt like they were just waiting for that day my whole life, it crushed me.
I lived the next 3 months in my car with no money to go to school, get an apartment, or barely eat. I had friends throwing me 20 here and 20 there, but I was desperate, I quickly racked my credit card debt up just trying to survive until I found a job (which had a very negative impact on my life for seven years do to not being able to make payments), I lived in my car in that jobs parking lot for the next month until I could save up enough for a damage deposit to get a place to live.
I began to rebuild my life slowly.
Fast forward to now, I still havent talked to either of my parents in 10 years, but I own my own house, I just bought a new truck last summer, I'm engaged to be married to a wonderful girl.
You just gotta work at it man, it took me 10 years to get out of my slump, and trust me I wanted nothing more than to just be dead multiple times over these last 10 or so years. It takes time, but if you put your mind to it, you can do wonders.
PM if you wanna talk man, we can take this discussion further outside of the thread for privacy issues (I didn't mind sharind my story, but if you wanna dive deeper I would like to go private, I have alot more to tell and it sounds like you do too, sometimes just having someone to talk to can help)