Taking my issues head on. Admitting when I was hurt, to myself at least. Crying, yelling, facing my emotions. Keep it bottled up was killing me.
You cant/wont be perfect, stuff will go wrong. so if you eff up get angry; if you get hurt, cry. But admit your problems, and take them on, no one else will.
Have normal conversations, if you are at work strike up some small talk about not work. At first you will be faking your participation. But I found having some regular conversations helped me so much.
Find some music you jive with, and jam that everyday. I wanted something real, something with soul. I am a straight, semi-macho man, but Florence and the Machine straight got me through my shist.
You are going to mess up. Thas ok.
Things wont be perfect, ever. That's ok.
You dont feel great today/this week/all summer. That's ok.
No one gets to live your life but you. Dont worry about being the best at whatever you do. Worry about being the best you, you can be. Dont worry if your best isnt great, that's irrelevant. Do your best and recognize when you struggle and over come something, especially the minor stuff.
For me it was never one big thing that helped me be better, and somewhat escape my depression. It was the little things. Stare at a sunrise. Listen to the birds. Enjoy the patter of water, or kids playing or whatever the heck small thing provides a bit of beauty. Find the small moments, win and celebrate the small things.
I will never ever be able to undo the wrong I did to someone I cared greatly for. I can never undo how much of a self centered jack arse I was in that situation. I cant make our current relationship any better than it is. But I can go fold laundry. I can enjoy the sunrise on the train ride to work. I cant sit in my car for five more minutes and replay Florence and the Machine Lover to Lover.
Do what feels real to you. Take care of yourself.