Donald Trump has been president for such nearly two years now, but it didn't take nearly that long for people to start hating him.
Tons and tons of people hated him before he ever even thought about running for president, but others weren't so great with that timing.
And many of those unfortunate souls took to Twitter just days after his inauguration to express the deep, painful regret they felt over voting for this jackass.
It hurt then, it hurts now, and we're pretty sure it's going to hurt forever.
"A Small Minded Petulant Baby"
May be time to work on your perception skills, bud.
"You're Out of Control"
... Because before he became president, he was the very picture of self control?
"Obama Had Me Covered"
Next time, it might be a good idea to do a little research for the jackass you're voting for, huh, Glenda?
Again, did these people simply never pay attention to Trump before voting for him? How could you miss this?
"I Voted for You to Make America Great Again!"
Raise of hands, who actually thought that Trump would be a decent human being about this issue?
Maybe ask around next time, Em. People would've told you.
"Who the Hell Cares?"
Wait, you mean Trump is doing something stupid because he got his feelings hurt?! That doesn't sound right!
"Hateful Hate Filled Man"
Yeaaaah, not sure if we can accept that apology right now ...
"What a Hypocrite"
This tweet came after Trump showed support for the March for Life, not after all those other times Trump made his stance on abortion painfully clear.
"Don't Kill Me!"
Can someone tell Scott that Obamacare and the ACA are the same thing? Best wishes on that surgery, guy.
"I Just Can't Support This"
We know, we know, it's a total shocker that Trump made a terrible decision on his cabinet. We never saw this coming.
"You're Making USA Suck"
Should've listened to those Bernie friends. They know what's up.
"Not My Vote Again"
Better luck next time, girl.
"The Wall I Don't Agree With"
Seriously, he talked about the wall from the beginning. This isn't a surprise.
"We Don't Care About Your Investments"
Meanwhile, that's ALL Trump cares about. Sorry 'bout it.
"If You Let The Clintons Off ..."
For real, Michael, THAT'S why you'd never vote for him again?
"Tru Blonde Lol Damn"
Sometimes all you can do is go "SMH ..."
"You're Screwing Up"
Trump, screwing up the presidency? Unthinkable!
Unfortunately, friend, that's not how this works. That's not how any of this works.
"Do You Have Dementia?"
All valid questions, Bobby.
"Sending Her to Concentration Camp"
This one is actually heartbreaking. Voting for Trump was a dumb choice, no doubt, but no one should have to be afraid like this.
"Guess I Die Now"
Another absolutely heartbreaking confession. Hopefully something can be worked out for these people ...
"Just Another Lying Politician"
Gee, you think?
"Trump is Deployed by Putin to Destroy Our Country"
Michael's right, things are looking pretty shady between Trump and his BFF, Putin.
"Wasted My Vote on You"
Twitter: come to diss the president, stay for all the outrage, shared in 145 characters or less!