There's nothing worse than dating someone you know all your mates hate.
heat recently told you how Geordie Shore's Gary Beadle slept with THREE women during his stint on Ex On The Beach, leaving his on/off girlfriend Charlotte Crosby pretty much as heartbroken as you'd expect.
And her friends have officially had enough of him. heat spoke to former Geordie Shore cast member Sophie Kasaei, who admitted the situation is "hard" to watch.
She told us: "I'm with Charlotte a lot so I do see her get upset and I hear about it all.
"But it's nothing I haven't seen before – I lived in that house with them and he'd do it on the show. They would say they were getting together and then he'd go and get with another girl. This is nothing different."
Sophie says it's about time Charlotte ended things for good, and moved on from her self-confessed soulmate.
"She's got to put her foot down and tell Gary that's it," reckons Sophie.
"Like, 'We've tried, now f*ck off,' basically.
"If someone did this to me, my friends wouldn't let me speak to him, but for some reason people want Charlotte and Gary together. Why would you want that?! Why? The way he treats her! I would never want my best friend to be with someone like that. It's just weird, he's treated her so badly for years."
As for Sophie's love life, things couldn't be better. She's still dating that guy no-one liked on earlier series of Geordie Shore, Joel Corry.
She told heat: "I'm still with Joel, can you believe it?! We've been together for four-and-a-half years and what did everyone say? They said, 'It won't last, he's using you for fame, he's a cheater.' It was all bullshit!
"I wasn't on the show for the last two-and-a-half years – I didn't have money or fame. He was still there so how can be using me? We're the only lasting relationship in Geordie Shore."
Geordie Shore: Big Birthday Battle kicks off on Tuesday 10 May at 10pm on MTV
From Geordie party girl to fitness guru: Charlotte Crosby's life in pictures