nigel,
It's good that you seem to have found your way to maintain a positive outlook on life.
I too always try to balance positive with negative.