Heheh, "wall of text", love it.
I've been depressed most of my adult life. Not just meloncholy, but drive-your-car-into-a-concrete-abutment-spend-a-week-in-the-loony-bin messed up. I've started, stopped, and changed antidepressants more times than I can remember. I'm managing my depression for the most part, but every now and then I lose control and spiral down. Sometimes for weeks, sometimes for months, sometimes for years. It sucks. It's awful. I wouldn't wish it on my worse enemy.
But, I never, ever stop loving my wife. She's the reason I'm only half as messed up as I should be. She's the kind of non-judgemental friend and companion that everyone deserves. I do my best to live up to her standards of compassion, but I always fall short. She's the reason I get up in the morning. She's the reason I work hard. She's the reason I am always trying to be the best person I can be.
Your dude ran away from you because HIS life got complicated.
Can you imagine how reliable he would be if YOU needed him?
Generally I've found that being depressed does NOT make you act like a jerk, unless you're already a jerk. Your BF didn't cut and run cuz he's a depressed pillar of the community, he cut and ran because he's a jerk.
Many people have great success having relationships where one or both of the partners are mentally ill. Very few people have successful relationships with when one partner demands unreasonable accommodations.
You sound like a wonderful, caring person. Go find yourself someone worthy of you.