You really need to realize that reality is messy, and things cannot be perfect. You also need to realize and *understand* that aiming for 'good' is actually much BETTER than trying to aim for 'perfect'. Perfect is the enemy of good.
probably Linus Torvalds