Last week was the finale of Real Housewives of New Jersey, and Joe Giudice, the husband of Teresa Giudice, is upset with the network's editing, saying that it made him look like a villain.

"No matter how much [100 points emoji] energy and time I devoted to trying, it failed," he wrote the post's caption on Instagram.

 "I did my best and put all efforts into making this a great experience for my family. I did try to address issues in the relationship that bothered me throughout the years in return, [camera emoji] portrayed it as criticism! My key role was to always to be a great father and husband, not the [man supervillain emoji]."

This season viewers heard Joe tell Teresa that he did not want to be married to her, and over the years, fans of the show have been left stunned by the way that he seemingly puts her down in front of the cameras.

Perhaps he's now a changed man?