Garrett Yrigoyen, the early frontrunner of Becca Kufrin's cycle of The Bachelorette, has come out and apologized for his "hurtful and offensive" social media history.

After receiving the first impression rose in the season premiere, Garrett became the topic of conversation among fans. The conversation soon turned towards his personal and political beliefs though when a former Bachelor contestant posted screenshots of some controversial posts Garrett had liked on Instagram. Said posts took aim at immigrants, feminists and trans people, and one even promoted the conspiracy theory that a Parkland student was a "crisis actor," paid to attack Second Amendment rights after the Marjory Stoneman Douglas shooting.

Not a great look, bro.

Now, Yrigoyen has come out to address the controversy and apologize. "I am sorry to those who I offended, and I also take full responsibility for my 'likes' on Instagram that were hurtful and offensive," Garrett wrote on his new Instagram, after deleting his former account. "This is all new to me... I never realized the power behind a mindless double tap on Instagram and how it bears so much weight on people's lives. I did not mean any harm by any of it. My Instagram 'likes' were not a true reflection of me and my morals."

Who Will Be the Villain of The Bachelorette This Season?

The apology went on to vouch for his morals and refute the labels that have since been attached to him, as well as a warning for others who might "mindlessly" be liking "dehumanizing" memes.

As for his deleted Instagram account, Garrett had this to say: ""I decided to take it down and start fresh because I have learned an extremely valuable lesson and am taking steps to grow, become more educated, and be a better version of myself."

As far as apologies go, it's a pretty well-rounded and sincere one, but is it enough to win back public support after a backlash of this size?

The Bachelorette airs Mondays at 8/7c on ABC.