It’s hardly a surprise the Celebrity Big Brother housemates are getting a little, well, a lot, wound up by Perez Hilton’s antics in the house.
But Alexander O’Neal’s reason for quitting the show may be a little extreme – the singer says he left the house because he feared he would lose his temper and go too far with the celebrity blogger after his taunts.
Alexander got into a number of arguments with Perez during his time on the show and the singer branded the writer a “f**got” after he was taunted by the blogger last week.
He even told Big Brother shortly before he left that Perez’s face made him “sick” which really isn’t ideal if you at least want to try to get along with someone.
And Alex decided to walk off the show at the weekend after Perez taunted him one too many times.
A source told The Sun: “Alex is a man with morals and principles. He is fair and will give everyone he meets a chance, but he just can’t tolerate disrespect in any form.
“Perez was taunting him. He was baiting him and trying to get a reaction so he would be chucked out. By the end he was following him everywhere like a shadow.
“If someone behaved like that outside the house, especially when Alex was younger, they would have settled it man to man. It was getting to the stage where Alex was going to react.
“He is 60 now, he’s a responsible adult and he knows how to behave. He can’t be on telly hitting someone, no matter how much they may deserve it.
“Alex knew he let himself down when he called Perez a f**got and he wasn’t prepared to let himself down again, so he took the decision to leave.”
Alex apologised for his use of language towards Perez but received an official warning.
Celebrity Big Brother continues tonight on Channel 5 at 9pm.
GALLERY: Celebrity Big Brother official line-up