I know exactly what you mean-I go through periods of time like that and then I'll get a win that motivates me to keep going. I also come here and look and see what others are winning and that keeps me going-I also find that keeping a prize journal helps-I flip back through my notebook to remind me of my wins and remember that I have to keep going and be in it to win it!
Hang in there and good luck for lots of wins, Jeff