"I understand that I will probably get a lot of backlash for posting these personal texts messages in my stories but unfortunately this is the only way to have a voice, since I very much feel backed into a corner," Blake wrote.
"Bachelor in Paradise" star Blake Horstmann is sharing his side of the story.
Ahead of Tuesday's episode of the ABC reality series, Blake took to Instagram to apologize for hooking up with contestants Caelynn Miller-Keyes and Kristina Schulman while attending Stagecoach in April.
In an attempt to clear his name following the revelation of the wild love triangle on Monday night's season premiere, Blake shared alleged text conversations he had with Caelynn at the festival.
"I wanted to take time to address what is being portrayed in the episodes," the Denver native began in his lengthy statement on Instagram, below. "I made a lot of mistakes this year that I'm not proud of. I know some people don't think this show is real, but it is. It is very real."
"I take full responsibility for my actions at Stagecoach and will forever regret the decision I made that weekend," he added.
Blake then addressed the claims Caelynn made during the show, where she had recalled her fling with Blake to host Chris Harrison and accused him of ghosting her after they hooked up. Caelynn also said she felt like Blake's "f--king dirty secret" that he was "ashamed of" and claimed Blake told her to lie for him.
However, according to Blake, that was not what went down... at all. Blake explained that in order to share his side of the story he decided to share screenshots of the text conversations he allegedly had with Caelynn.
"I want to get the truth out. I was not able to defend myself down in Paradise...I NEVER 'sweet talked' her at Stagecoach. Caelynn and I were NEVER in a relationship. I NEVER ghosted Caelynn, I NEVER called her a mistake and I absolutely NEVER EVER EVER silenced Caleynn," Blake continued in the statement, adding that revealing the texts was the "last thing" he wanted to do, but he felt he was being "attacked."
He added, "I understand that I will probably get a lot of backlash for posting these personal texts messages in my stories but unfortunately this is the only way to have a voice, since I very much feel backed into a corner."
From the first group of screenshots, which Blake eventually deleted from his Instagram Stories, it looked like Caelynn and Blake both agreed to meet up during Stagecoach for a "good time." However, at one point, Blake sent the message, "We can cuddle but no sex lol" and Caelynn replied, "I come over it's strictly for sex. Nothing more nothing less."
In the second set of texts, which Blake claimed were a week before they were scheduled to appear on "Bachelor in Paradise," wasn't flirty and fun, but full of stress and concern as the two seemed to be really worried about something.
"I'm freaking out," Caelynn apparently wrote and Blake later added, "Ya I'm scared. I'm thinking of pulling out of paradise."
Although it's unclear exactly what they were discussing, it seemed they were questioning whether or not they wanted to go public about their late-night rendezvous at the festival.
After Caelynn allegedly suggested they take a day to think about it, Blake replied, "Well I just don't think you will feel any more comfortable and sure if we have another day to think. I guess let's just be honest." He added, "We f--ked up so bad."
"If we play it off as not being a big deal then it's not. Everyone hooks up in this world," Caelynn supposedly pointed out and Blake responded, "It's gonna be. Ya but not everyone is you and me."
While we'll have to see how the drama plays out -- both on and off-screen -- Blake seems to have the support from many members of Bachelor Nation. Multiple previous and present stars from the franchise commented on his post, including the other third of the love triangle, Kristina.
"Speak your truth, no one can take that away from you," she wrote.
"Bachelor in Paradise" airs Mondays and Tuesdays at 8 p.m. ET on ABC.
Got a story or a tip for us? Email TooFab editors at email@example.com.