Clinton was not impeached because of illicit sex. He was impeached because he committed perjury. I truly believe if he'd said, "I'm in my 50s and she's in her 20s....hell yeah I did it", he'd have been overwhelmingly been acclaimed President for the rest of his life.
I don't agree with that --- perjury will NEVER outrank sex in the nation's interest and attention! They simply used a lame perjury charge because outrageous sex in the White House isn't and never was illegal. Darn it.
But I rather like your speculation. I doubt it --- times were different then --- but this is Trump's general approach and I love it now: tell the truth and shame the Devil. Never let anyone put us on the back foot.