Will anything ever be final between Selena Gomez and Justin Bieber? Apparently, the famed "Jelena" duo has split up despite the news of them together at Mexico during the New Years'. Sources confirm that Selena Gomez and Justin Bieber have split up once again. So what is the cause this time around?

"Jelena" fans were quite hyped to find out that Justin and Selena have got back together during the Christmas season of last year. Things even went on smoothly when news of the couple jet-setting to Mexico for New Years hit the web. Well, Barbara Palvin fans definitely lost hope for a "Biebera" pairing but with the latest news it looks as if Palvin might just have a chance with Bieber.

"The two of them flew to Mexico for New Year's Eve, but had a blow-out argument on December 30 and broke up. Selena left Mexico that same day and Justin left for LA on the 31. They haven't seen each other since and she was never at the Four Seasons on New Year's Day," says a source to TMZ.

The twosome was spotted in Mexico late December 2012 with plans of spending New Year's Eve together. Yet, sometimes things don't always go as planned and as soon as the clock struck twelve, Selena was spotted leaving the country.

"They keep breaking up and getting back together," said an insider to The Daily News, adding, "It's an on-again, off-again relationship. It's probably not correct to characterize this as a final breakup."

This would probably explain Selena's tweet on January which one which goes: "New beginnings. Fresh start. I love you all."

"[Selena] said she wants to start things new with Justin again and act like they are a new couple and leave all of the drama and bulls**t behind. She said 2013 is their year and they need to get back to basics. She wants to hold him to it though so she's letting all of her followers know," explains a source to Hollywood Life.

Selena and Justin better start clearing things up given it's already a new year. Their fans are probably tired of all the senseless drama. It's either break-up for good or get back together.