Having the mindset that the mere existence of bugs constitutes a personal or professional failure is probably very unhealthy. Is this something developers experience? I've never felt bad about a bug before. I just go and fix it. No pain, just gain.
Breaking things and inconveniencing others are a much bigger drag for me. Those are the problems I stay late at work to solve.