Justin Bieber's gone and done it!

JB got so angry at fans for bad mouthing his new lady love, Sofia Richie, on Monday night that he deleted his Instagram account after threatening to do so all weekend.

Over the weekend, the popstar wrote under a photo of himself and his 17-year-old girlfriend, “I’m gonna make my Instagram private if you guys don’t stop the hate this is getting out of hand. If you guys are really fans you wouldn’t be so mean to people like that.”

But apparently the verbal attacks didn't stop and the 22-year-old went to some drastic measures to stop the harassment -- like completely delete his Instagram account, which sent fans into a serious tizzy.


The war of words with fans came after his ex, Selena Gomez, posted some nasty comments.

"If you can’t handle the hate then stop posting pictures of your girlfriend lol - it should be special between you two only. Don’t be mad at your fans. They love you,” said Selena.

Justin upped things when he wrote back, “It's funny to see people that used me for attention and still trying to point the finger this way. Sad. All love. I'm not one for anyone receiving hate.”

Selena retaliated with: "Funny how the ones that cheated multiple times, are pointing the finger at the ones that were forgiving and supportive, no wonder fans are mad. Sad. All love."

Of course, JB had to have the last word, writing, “I cheated... Oh I forgot about You and Zayn?”

Ouch!

After things escalated as much as they did, it seems like the "Come and Get It" songstress had some remorse for her choice words. She took to Snapchat to apologize, writing, "“What I said was selfish and pointless."

Well at least she can cop to it -- since it seems like she went out of her way to stir things up. Hey girly, maybe don't go snooping on your ex's Instagram, you're just going to find a world of hurt … and a lot of photos of Sofia Richie.