One thing that seemed to have helped me (along with some other stuff that was going on) is that one night I made a decision to not allow negativity in my life anymore.
I asked / told my spirit guides, guardian angels, higher self, ego, everyone:
"From now on, I do not accept negativity in my life anymore. I am ready for a positive life!"
Of course I didn't wake up the next morning to find out I won the lottery and all my "real world" problems were gone
But, every time something happened that normally I would meet with negativity (feeling bad, feeling depressed), instead I met with first neutrality and later happiness and optimism.
How it works, if it is just the power of suggestion or really spirit guides and the rest of the team helping me, I don't know and I don't care
It works, that's what matters
Somebody really smart in these areas told me once that to tell your unconscious something you need at least 21 days...
So, if you want to try it, every night before you go to sleep say out loud: Everybody out there to help me, spirit guides etc: From now on no more negativity allowed in my life. I am ready for a positive life!
Of course, change the words so they feel good for you.
Don't expect any change. Just say the words and don't worry about them for the rest. Just do this for 21 days (I mean... it will take you less then 5 seconds.. nothing lost even if you have nothing gained).