This is my life... One big after another.
To me, the most fun programming is when you are just going super fast and knowing exactly what you are doing, then after this sprint of programming, you get one tiny bug that takes a whole day or maybe even two or three to fix.