Glad you shared. Like Dee said... ups and downs are part of life that I had to get used to as part of the life deal!
I use naps, exercise, buying a book or small present on Amazon, an episode of our current Netflix fave...and I work a diligent AA program- going to a meeting can be a pick me up or just a distraction but it is never something I regret.
Take care of yourself and keep going!