Justin Bieber and Selena Gomez have been enjoying a romantic week in Texas, with the Biebs' dedicating a song to his lady love and the pair having been spotted kissing over breakfast. The duo seem like they're back on -- for the moment, at least -- but should they stay together or call it quits?

On the one hand, Justin and Selena can't seem to stay away from each other. They both have a ton in common: in addition to their apparent love for each other, they were both raised by young, single moms and were thrust into the spotlight and fame around the same time, making them have similar (if not the same) life experiences. And when they're together, they are happier than ever. The two are almost always photographed smiling together, and maybe she can even be a good influence on the Biebs. Not to mention that everyone knows just how head-over-heels Bieber is for the 'Come & Get It' singer: He's posted several Instagram pics showing his true affection for his girl.

On the other hand, though Bieber and Gomez were each other's first loves, it may just be time for them to move on. Though not proven, there were rumors that Bieber was the cause of Gomez's trip to rehab earlier this year and he seems pretty hung up on Gomez himself. Also, the fact that they have been on-and-off since calling it quits in December 2012 doesn't necessarily bode well for the future of their relationship. Since they have been back-and-forth for almost a year and a half, the two have yet to make their romance "official," which isn't a great indicator for the future.

Should Selena Gomez and Justin Bieber stay together or break up? Cast your vote below!