Hey fivelinefury. Man a broken heart is the worst
As far as the depression and stress, make exercise a part of your life at least thirty minutes of some aerobic exercise five days a week and you will feel greatly better.
This next part is only my opinion but I do feel strongly about it. Of all the friends or people I have witnessed who stayed close to a partner they loved after breaking up I have not seen many "get over" the other and if they where able to get over the other then they rarely stayed in close contact. If I were you I would stop seeing her and severely limit my contact with her. I know I just advised you to drop your best friend. As I have already stated I believe it is really hard to get over someone while they are such a close part of your life. Also I you do have a desire to get back with her then I would definitely do this... often times after people are with each other for a while the romance (sex and passion) fads and strong couples have developed a very strong friendship and life partnership to take its place. Well by remaining close friends with her she continues to receive many of those benefits and is able to pursue the romance and sex else where. This may lead to her developing a relationship with a piggish alpha male; she can do this because all she needs from him is the sex as you are there to provide all the other things. This, I believe is why so many women who dump good men and stay really close to them end up dating pigs. Please consider at least trying this, for yourself take a six month or longer break from her, Its not forever just think about telling her that since you are no longer going out you think you need to really develop some space so that you can heal so when you find another woman you fall for you are ready.. Its a bit of manipulation but telling her you want to be ready for another female may cause some beneficial thought in her depending on your desires.
Hiding from your feelings, THOUGH I KNOW IT HURTS LIKE NOTHING ELSE

, with the use of drugs or alcohol is ABSOLUTELY the worst idea... I tried this when i lost my first love and have watched SOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO many others do the same thing.. I broke up with my first love when I went off to college and she remained for her last year of high school. It hurt SOOOOOOOOOOOO bad I decided I would just get drunk until it passed, so I drank heavily and waited for the pain to pass. WHat really happens is the drugs prevent the healing process from happening so as long as I continued to shroud my heart in drugs to try and get some relief I was preventing the healing process. This happens to everyone that try this

. If you use drugs to get over a broken heart you will be doomed to relive that hell every day until you decide to let time work its magic sober. thats why if you are a bartender or have a very heavy grass smoking friend you will here the drunks at the bar or your friend seeming to be stuck on those same old hang ups. I used to be a bartender and I would here the same people struggling with the same life consequences they were drinking over night after night, year after year, etc after etc.
The best way to get an X back or get back at an X is to live the most amazing life you can and pretend (like even lie to yourself) that you wouldn't give your right testical to have her back.. the funny thing is is that when you pretend to live that life you actually live that life. liven it up doesn't mean blasting yourself to the sun on drugs and alcohol. It means living the good life and what that means to you, If you. Living an amazing life is the best thing for you, the best thing to get someone back, and the best thing to get you to realize that you don't need them back; so no matter what you win and you get to start to live an amazing life. really live the best life you can just kinda works for everything

the heart never fully heals but scar tissue is stronger than regular tissue.
HANG IN THERE.. its so tough but what doesn't kill you makes you stronger and this to shall pass unless you decide to drug it and relive it over and over and over and over.. GOODSPEED AND STRENGTH

