Hah I can empathize with you man, I was in a horrible relationship for 5 years, girl treated me like shit and all and in the end I just saw through all the bs and said "screw you I'm better then this and I don't need you".

Recently started dating this other girl, I thought she was the greatest thing ever when stuff started between us. But the last few days have been crappy and I've been down over it, granted I haven't really been depressed but I've been down. It's never fun to really want to be with someone then see them show you how two faced people can be, especially when you've been upfront and honest the whole time.

Honestly the best thing I can say for you to do is take a step back, spend some time with friends (friends are the best thing we have in our lives, assuming they are friends and not just acquaintances), And do whatever you enjoy. I know for me whenever something gets me down I go for a run or lift some weights, the feeling of muscle tearing, ligaments stretching and my heart pounding in my head as I push my body towards breaking point makes me feel alive as hell. The endorphin rush is a nice bonus too.