one thing that has helped me a great deal has been writing here on Hive.
Yep, I'm not surprised and think many could say the same thing.
I like your comment, it is personal and yet covers a lot of ground that many could benefit from. The best way to increase one's self-esteem is to increases someone else's, and I think the same could be said about negativity and difficulties...helping others, lifting them up, can do the same in return.