Well as the title suggests, how do you keep yourself motivated?

Normally I can stay motivated for 6 weeks before I lose the spark, bum out for a couple months and restart the cycle all over again.