Oz - nice to see you out and about. (Bulldust about "not good at giving advice")
Cas, do not react to any of the nasties. It's not from him it's something from and Alternate Universe. The "thing" is wanting you to bite back. That's how it gets it's jollies. Starve the little bugger.
H hasn't got it all. He hasn't got you (and he knows it) and don't you forget it.
Just work on yourself - do your thing. Enjoy. Shine the love light around. You'll feel better. People will notice. And it'll confuse the heck out of the "enemy". They may think you've flipped for a while but it'll become second nature and you'll be thankful for it.