I have been described as a "grumpy, moping F*@#". To counteract this I have a regimen I subscribe to: ride my mtn bike hard every few days so that I come home tired; play with my cat; fold laundry.
Works for me.
I think I have found a source of my malaise. My fiance told me "you need to stop reading all your news and politics stuff on that website; it just makes you mad!"
"that website" being FR.
I'm in the same boat, brother. I'm considering just ignoring the election this year until October and reading less bad news. So less FR to be less grumpy.
I wish I could spend as much time with her as I do on FR though.