History has apparently re-written itself as we find out today that Justin Bieber and Selena Gomez are reportedly back together after three years apart.

The news of Justin Bieber and Selena Gomez's relationship comes just days after Gomez and The Weeknd reportedly split.

A source told US Weekly that “Selena and Justin are back together. Selena and The Weeknd just fizzled and ended amicably — it wasn't dramatic and it wasn't about Justin. But Selena always had feelings for Justin. Her friends want her to be cautious because she has been in such a good place post-surgery.”

Since The Weeknd and Gomez broke up, the two have been seen on a bike ride, out to church, and a breakfast date.

While a handful of comments are bashing the two getting back together, Bieber fans are loving the news.