Welshy, it is good to remember everyone has challenges, to be sure. It helps to keep us from becoming self absorbed.
At the same time, each of us has a burden to carry, and none of us are immune to the blahs. Each and every vocation in life has it's own unique set of joys and difficulty...