Selena Gomez has apparently taken Justin Bieber back, despite the "heartache" he caused her.
The young couple are said to have ended their relationship earlier this month, after which Justin was accused of flirting with models at the Victoria's Secret Fashion Show.
Now the New York Post reports Selena has given the 18-year-old another chance "with much heartache".
"[Selena is] far from happy with how he has treated her," a source told the publication.
Justin performed at the American Music Awards on Sunday night and witnesses claim they spotted Selena meeting him at the end of the show.
Last week it was claimed the teenage heartthrob met the brunette beauty at a hotel restaurant to discuss their relationship.
However, things are far from back to normal with the source adding: "Things are still pretty volatile between them."
Selena seems to have been eager to ask her friends for advice about Justin.
The 20-year-old was spotted enjoying dinner with fellow pop star Taylor Swift in Hollywood on Saturday.
Sources say the pair were deep in conversation, with 22-year-old Taylor giving her younger friend advice on how to handle the break-up.