You're cool.
Venting is good—reflection & blessing-counting, even better.
I'm a big proponent of laughter (generates/releases endorphins) and making a point to do something that creates joy/happiness—every day. I gotta think your son helps both of those in prodigious amounts.
Take Care,
Doc