I'm training for my first marathon and am entering the dog days of summer where it's hard to come by the mental mojo when pondering those long runs.
So, I decided that from here on out I'm going to pay myself for every training mile I do before the race in October. I secured a (Free, of course) glass jar from work and am going to drop in the bucks on a weekly basis. When I'm done I may buy myself my next pair of running shoes (yes, expensive but worth it) and invest the balance with Vanguard.
I sort of feel like a Pavlovian dog, but hey -- whatever works!