If you feel like you're experiencing deja vu right now, don't worry - you're not alone.
Justin Bieber and Selena Gomez get back together about once a month, and it seems they're planning to keep that trend going in 2015.
The troubled couple was spotted having dinner together in West Hollywood last night.
We'd say it might have just been a case of two exes platonically catching up, but sources claim the Biebs and Selena headed back to her hotel together afterward and Justin spent the night.
So yeah, apparently this girl never learns.
Selena cried about Justin at Taylor Swift's birthday party and he's put her through some serious emotional torture over the years, but she keeps coming back for more.
We can't figure out. Did she see Justin's Calvin Klein modeling photos and decide she needed to inspect his photoshopped bulge for herself?
Maybe Selena Gomez has decided to follow in her friend Swifty's footsteps by compiling plenty of heartbreak material for her next album.
In any event, this is sure to end badly, just as it did the 4,000 other times that these two got back together.
The only question is: How long until Justin Bieber does something douchey and screws things up again?
We're guessing about a week. Until then ... so much GRINDING!