I have that problem to. I've found that the best motivator for finishing the boring parts is to have real users.
After receiving your 20th "I forgot my password" email, you're sure to build that reset-password feature.
After receiving your 20th "I forgot my password" email, you're sure to build that reset-password feature.
I've forced myself to forgo almost all my mail filters and "consume" the raw stream of notification e-mails (thousands a day) and start each day with picking a few of the noisiest ones and addressing the root causes (and where possible doing so in a way that can be applied more broadly), but it's oh so tempting to just waste time on the superficial symptoms that are easy and quick to deal with individually, but will eat all my time if I let them.