Too Long; Didn't Read
Sometimes you spend hours or if not the entire day trying to find a solution that can fix a bug in your code, but might end up in causing a regression or not finding any solution at all. The same applies if you are trying to refactor your code or maybe add new features that might not work well with your existing approach. Needless to say, that is extremely unproductive.