My mother always told me to be beyond reproach...I fail at times but I have found it to be great advice.

Hope you find the solace you seek, mirage.