'Bachelorette' contestant got down on his knees to apologize on 'The Men Tell All' - and it was so awkward!

'Bachelorette' Contestant Got Down on His Knees to Apologize on 'The Men Tell All'

On Monday's night's ABC special The Men Tell All, all of Kaitlyn Bristowe's suitors from this season reunited, and it was just as tense as we predicted.

Bachelorette contestant -- and self-proclaimed "catch" -- Ian Thompson shocked viewers this season when he confronted Bristowe about her "shallow" behavior on the reality dating series.

"I really see you as a surface level person at this stage I wonder if you're really that shallow," the former model said. "I came here to meet the girl who had her heart broken and was devastated by Chris Soules, not the woman who wanted to get her field plowed by Chris."

WATCH: 'Bachelorette' Kaitlyn Bristowe Is 'Not Ashamed' of Having Sex

On Monday's reunion episode, Thompson made it very clear that he wants America to forget that cringe-worthy moment, and he literally got down on his knees to try to get back in his fellow contestants' good graces.

"I'm down on my knees saying that I'm sorry to the guys for the things that I said," Thompson said while members of the studio audience snickered and rolled their eyes. "Saying that I'm sorry to America and saying I'm sorry to the people in the audience that were offended by the things that I said."

But he didn't stop there! After making peace with the guys, Thompson stole the spotlight yet again to issue another apology -- but this time it was to the woman he publicly scorned.

'The Bachelorette': Ian Apologizes on His Knees

WATCH: We Finally Met the Worst 'Bachelorette' Contestant of All Time!

"I want to apologize to you for any backlash you may have received as a result of my comments on the show," the Princeton graduate said to Bristowe. "And I'm sorry."

Like the gracious lady that she is, Bristowe wholeheartedly accepted his apology with a hug.

Fingers crossed this awkward apology tour won't put Thompson in the running to be the next Bachelor.

The season finale of The Bachelorette airs Monday, July 27 at 8 p.m. on ABC.

Read Full Story

Sign up for Entertainment Insider by AOL to get the hottest pop culture news delivered straight to your inbox!

Subscribe to our other newsletters

Emails may offer personalized content or ads. Learn more. You may unsubscribe any time.