B
Time for you to make new friends - I'm serious. Your income is the average of your 5 most closest friend - you are at the point where you want to grow as a person and do well in life - and you not happy to settle for anything less.My friends are boring the shit out of me, none of them have ambition they just seem happy in crappy jobs (like real crap jobs), talking shite at the pub. Nothing happens, same old shit every time I see them.
Family you cannot choose - HOWEVER you can choose to spend time with them or not. Luckily my family is good. But *if* my family was bad, I would not spend time with them at all. Maybe the occasional hang out, but I would avoid them like a plague.My family are 90% assholes, I really have no close relationships with any of them and after this weekend I can say at least 2 of them are dead to me.
your attitude stinks
Dude, if I was 25, single (no family commitments) in a job that I didn't enjoy I would try to scrape 6 months salary together and jack it all in and MOVE.
If you are feeling adventurous then spend some time abroad but even just moving to another part of the country could give you the boost you need.
Move somewhere else away from family/friends, get a part time Bar job to earn a little side cash and have an instant social life, then get back into web design.
Maybe even think about taking a college course just to jump start the old brain and meet new people.
Without any bullshit distractions it should help you focus, and if you can find something to get passionate about then great.
My family are 90% assholes