Many times I have gotten caught up trying to fix a bug that really did not have to be fixes. In many cases, a user simply wants a particular behavior, regardless of whether that behavior is warranted or not. I have had situations like these where I will spends lots of time trying to "fix" the bug, only to come to the realization that the bug really isn't a bug, or is not practical to fix.