Great Post! And it's always great to see someone getting the mood swings "on the right track" . Think all the stuff you mentioned does help indeed. The deep breathing n a chair is a personal favourite, since it's always available.
Like how you capture your dreams in audio, I'll keep that in mind. I never remember anything I dream, but I'll remember to suggested to lucky people who do.
Keep enjoying all those walks and enjoyable foods (we all know food in Portugal is the best in the world.)
Abraço!
P.S. I think bringing out the kid in oneself... is an absolute must do. Like many things in society is upside down. The explorer, fun and kind etc.. child like is oppressed and then in the important things, like values responsibility for their lives, development of the intellect, and so on... many tend to be immature - non developed. So I would say, always keep listening to that inner child. (And see if he finds other inner children)
RE: Hypersensitivosaurus - Mood swings, misty mountains, dreaming about tigers and helpful advice by Old Croc