I'm just waiting for someone to post a comment...about being able to laugh at one's self... "self defecating humor" they'll never live it down...
Some will resemble those remarks.(-;