Have you tried releasing your project in small iterations instead of waiting for a year? Having users use the product that you're building and giving feedback on it is a motivator that works for me. Keeps reminding me __why__ I do what I do every day.