Any groups in your area that you can join? Any classes you can teach at the community college?
I joined the VFW, the FLA, the Naval Reserve Association and I'm trying to stay active in all, that keeps my calendar full, it's a little much at times, and I think that helps. They all need volunteers all the time, it's a big part of being active in the org, it keeps me engaged and prevents getting too much time alone at home.
Community colleges will let you teach as long as you have the cert/level you want to teach (don't need a masters if you have a networking cert, you can teach that course...).
The trading section of this board has a post about teaching Chinese students English part time...
Lots of pots, lots of time. Learn to play guitar/an instrument, do something with your hands, something not involving a keyboard. Cook fresh meals each day, keep the house clean, do the grocery shopping, go to starbucks with the paper and a book, take two hours to drink your coffee, balance the HELL out of your checkbook and check your portfolio allocation..... on and on and on. I have a list of things I want to get to, I don't think there's enough time in my life to do it all. All that said, I can still get in a rut and not have much desire to do anything (usually on rainy days) but exercise and good diet seems to take care of that for me.
Lastly, I stick to a routine, it's not set it stone but I still get up at 5:30 and go to bed at 10:00, pretty much like clockwork. Out of bed, lunches made for family, selected readings from several books (some financial, some spiritiual, some just for fun) for about 30 minutes, exercise, coffee.... you could say it's boring because it follows a rhythm but it's not too often that I get the funk, too busy....
Good luck!