kicked the GF out last week because she was doing my tree in lolGo out, have a drink, get laid and cheer up.
Simples!
i havent slept properly for maybe 6 months, seriously! i get about 4 hours sleep a night, the rest is tossing and turning! a few years ago suffered depression in a different form (due to breaking up from my ex) , but i got through it
Get yourself to a (good) doctor, get assessed and diagnosed. Get yourself on meds and into therapy. Meds and therapy on their own won't work, in combination you'll find they do wonders but it won't be over quickly.