God, let me tell you this. I been through it all too
A few years back a close family member of mine took his life. When I say we were like bros, shyt beat me up like I've never been beaten before. Son I was ready to 1 myself too

. During that time, I was engaged too, that went to shyt as I was drinking and smoking too much. My head was all over the shop
Fast forward a few years/to today, I am still not the same. Seems like a combo of the weed and losing my man took a toll on my brain and fukked up the way it works. I was in a relationship for about 7 months with a chick I really liked. Then my depression took over me again, fukked up that relationship and that was the one that hurt because we loved each other so much so quickly then I messed up and it went to shyt.
During our relationship I got a new job and moved to a new city, no family, no friends but more money = more stronger weed, coke/yay and Courvoisier and you can probably guess how I felt. I kept dreaming craziness about her, my mother dying (she's alive inshallah...But for some reason I can't stop thinking of her as she is almost 70 now), my bro killing himself and just wanting to die. I also was listening to a lot of Tupac. Dude just filled me with some much emotion I started crying at work one day when listening to So Many Tears/Life Goes On. Even getting emotional now
But a few months later I'm OK, aint smoked or sniffed anything in months. Drink only when my team are around, I hit the gym a lot more, got new gym buddies I kick it with. Signed up to POF, getting some kootchy, but ultimately it's not my ex.
But I learnt that life is what you make it. Depression comes, depression goes. Roll with the punches. Understand what makes you upset and try and counter-act it.
Talk. Talk to yourself A LOT. Reassure your self. Talk to people outside of your family and circle.
Most of all, keep your chin up and remember at some point things will get better. Keep your ridahs close. Praise Allah everyday, or whoever you worship. Meditate.
Also, listen to this. It helped me a lot through my dark times:
Sometimes you gotta dig deep, when problems come near
Don't fear things get severe for everybody everywhere