It seems that when you focus on what is important in your life ie. your kids and YOU, your spirit is lifted again so do what makes you feel good.
Plan something to do with the kids the next time you see them; go watch a movie, play indoor mini golf, laser tag, bowling, anything that will get you out and have fun. Whatever you do to spend quality time with your kids, they will remember for a long time and so will you.
I'm glad you're feeling better. I'm sure the crappy weather we've been having hasn't helped much lately but we have better weather to look forward to.