Ya know what else has worked for me? A totally self-indulgent day including a few new trashy novels, a hot bubble bath, home facial, coloring my hair, pedicure and some wonderful Chinese food! If the folks in "A Christmas Story" can go out for Chinese, then so can I!
The trick is to get purposefully busy. Not just aimlessly busy, but busy with a goal in mind. Pamper yourself - do some of those things that that you felt you couldn't find time for because you were around an alkie/addict. Spoil yourself rotten!