A client told me to stop being so picky, that the code minimum was good enough. I realized my standard isn't the code and it isn't what I can get away with. It's what I'd want under my own family's feet, and I build to that now without apologizing for it.
More people experience this than they realize.
Building to the standard your conscience sets rather than the minimum you could get away with.
If this sounds familiar, the Library can help you find the bigger picture.