Hi,
Congratulations! It sounds like you're doing well!
I never experienced the pink cloud thing.
For me, I have found that balance is the key. I found it hugely important to exercise and for me, that meant taking long walks every day. That helped me in so many ways. And, I think your point about vitamins is a good one. I believe they help and especially so, for the B vitamins.
And, coming here and reading is always inspiring too!