But in a recent interview on The Bachelor spoiler blogger Steve Carbone's Reality Steve podcast, Josh insisted there were many reasons why his relationship with Tayshia didn't work out -- and he's not entirely responsible for their falling out.
"While she was on The Bachelor, she did bring up the fact that the reason why our relationship failed, in her opinion, was that I had cheated," Josh said, according to E! News.
"When that first happened, I said, Well, okay, I guess it's fine for her to say it one time, but now it just continues to happen."
Tayshia and Josh dated for four years and got married in February 2016. The pair separated in August 2017 and then Josh filed for divorce in October 2017.
Tayshia and Josh's divorce was finalized in April 2018 before she began filming Colton's season of The Bachelor in September of that year.
Josh clarified there was a "single occurrence" in which he had been unfaithful to Tayshia during their marriage when The Bachelorette star was out of town on a trip, according to the website.
Josh said he went out with friends, met someone and admitted his mistake to Tayshia a few hours after she returned home from her trip.
"We're humans. She made just as many mistakes, maybe even more mistakes than I did over the course of our relationship," Josh reportedly explained, "and it would be refreshing for her to actually own up to that a little bit."
During Tuesday night's episode of The Bachelorette, Tayshia expressed how cheating is a dealbreaker for her in relationships, telling frontrunner Zac Clark, "Essentially, that was like the main reason why my marriage ended. I will not date a cheater."
Tayshia also discussed the demise of her marriage during a one-on-one date with The Bachelorette suitor Brendan Morais that aired in a November episode.
"My identity was him, but unfortunately there was infidelity and other issues, not on my part," Tayshia told Brendan.
"And then we got divorced and I, too, felt like I failed. I, too, felt embarrassed and ashamed... I thought I was dying when I was going through it."
Tayshia also claimed on the October 22 episode of her Click Bait podcast that she had done everything possible to save her marriage to Josh.
But Josh apparently thinks Tayshia did very little to salvage what they had, and he told Carbone that Tayshia has been "padding" her image.
"Really, the only perception of me from the audience is that I am the guy who cheated on Tayshia. So, I mean, I feel like that's a slight injustice to me because there was a lot more to it than that," Josh reportedly said.
Josh suggested Tayshia's story has shed a negative light on him and stories about his cheating unfortunately pop up when clients Google him.
"It's been a slight mar to my reputation," Josh told Carbone, "because honestly I don't think there needs to be a negative connotation about our relationship in the past."
Josh claimed his relationship with Tayshia was on the rocks even before his infidelity and Tayshia was just "coasting" through their relationship.
Josh therefore told Carbone he had suggested therapy to his former wife and expressed his concerns to her because he "was not happy" in the relationship.
(Tayshia recently claimed on her Click Bait podcast that going to a counselor was her "doing" and she had "kicked and screamed" to try to make things work between them. Tayshia insisted "you can't force someone to love you.)
"I wasn't in a place where I was actually happy and what I look for in a relationship is a partner and I didn't feel like I had a partner," Josh reportedly noted.
"I also look for somebody that I want to raise kids with and honestly, I came to the conclusion that I didn't want to raise kids with her."
Josh also added that intimacy was "seriously lacking in our relationship" and Tayshia didn't contribute much financially.
While Josh claimed he was working 12-hour days on his roofing business, he said, "I didn't really feel that reciprocated on her end in any way."
On his alleged one-time affair, Josh elaborated, "Eventually, because I did what I did, she wanted to put forth an effort and she did put forth an effort."
But therapy didn't solve the couple's issues, according to E! News, because Josh realized after a few months his heart was no longer in his marriage.
The couple therefore split after nearly two years of marriage and seven years as a couple.
"I figured we had a mutual respect that we wanted the best for each other after the divorce," Josh reportedly told Carbone.
"Now, her going out and saying that I cheated on her and that was the reason for our divorce on national TV, I felt like kind of crossed the line on that a little bit because I feel like she was using that as her sob story to make her look better."
Josh said Tayshia repeating that storyline has been "hurtful" to him.
"Because it wasn't just me that heard about that," Josh said, adding that his parents, his family's church, and his current girlfriend and her family have all heard about it.
"I had to do a lot of explaining after that was said. It's not something I really even want to talk about."
Josh claimed he never had an issue with Tayshia appearing on reality TV but he wishes she had kept some personal things between them private.
"I was happy until she kind of threw me in the gutter by saying what she did about me. I think she could have went just as far as she's at right now without saying that," Josh said.
"What do you know these people -- for like two, three weeks, [or] a month?...You don't really have to get into the most intimate personal things about your life in that short of period of time when you're just trying to get to know somebody."
While Josh has clearly moved on, Tayshia might have found her happily-ever-after onThe Bachelorette's sixteenth season.
Tayshia told Entertainment Tonight last month that she had fallen in love with multiple men while filming the show and ended up saying "I love you" multiple times to one or more guys.