I get out of my funk by doing things I really enjoy. That might be watching a movie, having a nice drink, eating a great meal, being intimate with my wife, connecting with friends, or just doing something completely different I haven't done in a long time. Going for a run helps (or any exercise, really). I also enjoy learning new things so sometimes just learning something new sparks my interests and gets me thinking in a different way so I want to write about it or something else it made me think of. I love all of the points you made here, so I won't repeat them, but I use those as well.