All I'm going to say is that I find it difficult to reconcile the sanctimonious self-righteous comments posted by pilots on here with my experience of pilots, and at 55 I've associated with quite a few.
I've seen them all, from drunks leaving the club at midnight who are flying the jet out the next morning at 7am to those who like a toke at night and fly safely the next day.
To whomever it was who said "You will never fly my aircraft!" I can only say good luck in your blindness, because those people are almost certainly already flying for you, and you wouldn't have a clue.
Get your head out of the sand, people, and stop pretending pilots come equipped with a halo.