Selena Gomez appears to pour out her emotions about her on/off boyfriend Justin Bieber in her new track The Heart Wants What It Wants.
The Come and Get It hitmaker has been dating the Baby singer sporadically for almost four years, and it seems she is detailing her feelings about the romance in the new song.
She unveiled the track on Thursday (06Nov14) by posting a link to the promo on Twitter.com, and in the clip she can be heard singing lines about a lover - who she coyly refuses to name.
The track contains the lyrics, "When I was on stage and I was thinking of/ I felt like I know/ I know him, though, and I know his heart and I know what he wouldn't do to hurt me... But then you make me feel crazy/ You make me feel like it's my fault/ I was in pain."
In a message alongside the clip, Gomez writes, "I have been waiting to share this with all of you... "
The song will feature on the singer's greatest hits album, For You, which is out on 24 November (14).