Be nice, now. We ALL have our shortcomings.
Some days, the jokes just write themselves, Mr. Niven! ;)