James, who won The X Factor in 2012, took the opportunity to say sorry after he made a homophobic slur in a rap he recently performed.
The star, 25, told host Dermot O'Leary: "It's been an amazing year for me, incredible highs paired with incredible lows. I've made some very silly mistakes but I just want to thank everyone who stuck by me through this difficult time.
"Above all, I just want to say sorry for abusing my position as an X Factor winner because I owe this show everything."
He then gave Dermot a hug and promised to stick to quiet nights in and camomile tea from now on.
James got into trouble after writing controversial lyrics about an unknown artist called Micky Worthless, who he referred to as a "f***ing queer".
Some fans were so cross that they demanded a refund after buying James' album.
In fact, it's been a tough few months for James as he's moved from one public spat to another.
The singer quit Twitter in November after getting involved in an online row with comedian Frankie Boyle, who accused him of being homophobic on the social networking site.
James said: "#LOVE to my fans but I'm coming off Twitter for good. HQ will be doing all my tweets from now on. PEACE!"
He's also fallen out with One Direction after taking a pop at boy bands, had a spat with Matt Cardle as they bickered over album sales, AND criticised rumoured ex-girlfriend Rita Ora.
Let's hope next year is a little calmer for this loud-mouthed singer.
Got an iPad or iPhone? Reveal Mag is specially designed to fit!
What did you think of James' apology? Tell us below, as the best comment from across the website each week wins £50.