The Perfect Man

Well-dressed, tall,
Handsome, healthy,
Honest, educated,
Very wealthy,
Plays piano,
Wrote a book,
Runs marathons,
Can dance and cook,
Humble, kind,
And doesn't drink,
The perfect man,
You'd almost think.
Alas.     No chance.
Named his puppy
Mr. Growly-Pants.