Selena Gomez is close to dumping Justin Bieber for real and for good this time. Web tabloids might have been saying differently but it is obvious from Selena's recent posts that she has had enough. Will Justin Bieber be celebrating a blue Christmas and lonesome New Year this 2012? Read on to find out.

Justin Bieber and Selena Gomez might have been the iconic couple of PDA over the past few years but it looks as if the flame is about to die. Well, it is quite understandable given these two have dated over two years. However, if some couples in Hollywood can manage sticking together for a decade, what's up with the famous "Jelena" duo?

According to sources, Selena has finally noticed the downsides of dating a guy younger than her. Sources have said Selena is tired of Justin's "immaturity" and is ready to dump him like the child that he is. Yet, weren't the "Jelena" duo all lovey-dovey during the recent Jingle Ball? Not likely because onlookers claim to have seen Selena storm off in a fit of rage.

"Selena was in Justin's dressing room, and she stormed off," said the source, adding, "Nothing ignites Selena like Justin's immaturity."

Web tabloids claim it's the same move Selena did at the Nokia Theatre.

"She got into her car and started to drive away. Justin knocked on the window, but she sped right past him!" explained the source.

Another time the couple was seen publicly fighting was their alleged reconciliation at the Yamato restaurant which went extremely wrong.

"All of a sudden someone was yelling and I was like how embarrassing to have a fight in public. Then I realized it was Selena Gomez and she was having a fight with Justin Bieber. She was so mad she was crying and just stormed out of the restaurant. Justin followed behind her and looked upset. He looked kind of shocked like 'what just happened?' I felt really really sorry for them," explained the eyewitness to Hollywood Life.

However, some are quick to say that things are going smoothly between the couple.

"Justin and her are doing well together - they just can definitely use some space to figure things out. They've had some bad fights lately, so that's that. But they will get back together - they always do," says the source.

Well, hopefully Selena can still take more of Justin's "baby-ness" or "Beliebers" will have to see another concert of Bieber bawling like a baby.