Justin Bieber is reportedly making a list of promises to prove his love for Selena Gomez.
The pop heartthrob has had a turbulent past few months after being criticised for arriving late on stage for his world tour, accused of spitting at a neighbour and having his tour bus searched for drugs. It was claimed Justin had gone off the rails after his romance with Selena ended in December. However, it seems they have now rekindled their relationship and Justin is eager to show he can be a better man. The 19-year-old is making a huge effort to win Selena over, starting with supporting her singing career.
"Justin loves her music. He is working hard to be a gentleman and he knows her music is important to her, so he's really being nice to her about that," a source told HollwoodLife.com. "Justin can't wait to see her again and is always talking to her about things he wants to do when he's back to the US, and she's hoping he can keep his promises."
Selena and Justin sparked reunion rumours after they spent a few days together in Oslo, Norway, last month. The speculation was fuelled when Selena appeared in a photograph with a shirtless Justin on Instagram.
The caption read: "'You've been making music for too long babe come cuddle me' — her."
Justin is continuing to travel around the world with his Believe Tour, while Selena has been promoting her racy music promo for new single Come & Get It.
Although they are having to deal with a long-distance romance for now, they are still talking on the phone a lot and working through their issues.
"They are still obsessed with each other," the source added.