Stephen Bear has stunned fans by penning a candid and grovelling open letter to ex-girlfriend Charlotte Crosby.
The former Celebrity Big Brother champion is desperate to win Charlotte back after they split (yet again) in October.
Fans of the duo will know their relationship has always been rather fiery (understatement) with public, bitter splits and emotional reunions.
But it looks as if Bear, 27, has had enough of all the drama and just wants Charlotte, 27, back for good.
His open letter, shared to Instagram, came after Bear was reported to be dating an 18-year-old Argos worker, while Charlotte was seen snogging former Love Island star Josh Ritchie at a charity boxing match.
Bear wrote: “Dear Charlotte, I really messed up, if I can rewind the clock back maybe I wouldn’t of done the things I did and say (sic).”
“Life’s about making mistakes,” he continued.
“I’ve just been really sad recently and I need to get it off my chest. I know being with me isn’t easy and I will probably send you insane in the end and I really do care and still love you.
“It might be too late but all I can do is try.”
Bear went on to say something that sounded very like a proposal, as he promised Charlotte all he wanted was to spend the rest of his life with her.
“The New Year’s coming up and I would love to spend the rest of my life with you,” he said.
“I’ve done my best and put it out there. I don’t show my feeling often so it will be a very long time before you see me open up again.”
As for why he went public with his plea, he simply said: “I would WhatsApp you but you’ve changed your number. Would be nice to slide in my DM though if you see this xx.”
While Charlotte hasn’t responded publicly, Bear took to Snapchat on Saturday morning to give fans an update on the situation – and it wasn’t good news.
He said: “So yesterday on Instagram I thought I’d confess my love to someone… it was a no!
“I suppose I will stay away from girls for a little while. They mess with your brain, man. Nevermind. You can only try your best and I done my best.”
Bear and Charlotte began dating after hosting MTV show Just Tattoo Of Us together, but endured their fair share of rocky points before their latest split in October.
Those rocky points included Bear going on E4’s Celebs Go Dating while dating Charlotte (ouch), publicly dumping her via Twitter while on a lads’ holiday abroad, her posting a tearful Snapchat on a night out saying their romance was over, and problems allegedly caused by his refusal to appear on her reality show.
That’s a lot of drama to fit into a year…