Don't know what is ailing you but you must be on a good track to be feeling so much better.
When I find them, I always try to stay with behaviors that produce the "feel goods."
Now I am wondering what the heck is "GONG?" *laughing*
Thanks for the rep and welcome to the planet!