(CNN) Late on the night of November 8, 2016 -- to be honest, it might have been the early hours of November 9 -- I made a pledge to myself: Never say never when it comes to people running for president.

After all, Donald Trump, had just been elected President of the United States. A man who has done the opposite of what conventional wisdom dictated in every situation during the campaign. A man with a, um, colorful past -- and present. A man who said all sorts of impolitic things. Over and over again.

Two-and-a-half years removed from my pledge came the news that Michael Avenatti, the man who has emerged in the national consciousness as the lawyer for porn star Stormy Daniels, is considering running against Trump in 2020.

"IF (big) [Trump] seeks re-election, I will run, but only if I think that there is no other candidate in the race that has a REAL chance at beating him," tweeted Avenatti on Wednesday morning . "We can't relive 2016. I love this country, our values and our people too much to sit by while they are destroyed. #FightClub #Basta"

Appearing on CNN's "The Lead" on Wednesday, Avenatti said that he'd be qualified "because I have three things this president lacks: Brains, heart and courage." He added: "if [Trump] is re-elected, this country is in a world of hurt."

Read More