For years, fans have watched these young stars go from blissful love to bitter breakups, over and over and over again. And just when we thought the Jelena chapter of everyone's lives was completely over, it was sparked back to life yet again this week when Gomez responded to Bieber's photo with rumored new girl Sofia Richie.
So, what is it exactly with these two? Why can't the Biebs and Selena quit each other?
Well, a source tells E! News, "They have a rocky relationship. They were very in love at one point and went through a lot and so some feelings just don't go away. Justin's made a lot of mistake but he's matured and grown up."
The insider adds, "He has made attempts in the past to show Selena he cares for her but the timing hasn't been right. Justin has been seeing a few different girls."
A source also tells E! News that Selena's "been on tour and he's been traveling they haven't seen each other."