Justin is said to be desperate to win Selena, 20, back and was recently said to be trying to act more mature so she can see he has changed.
However, Selena has reportedly moved on after telling friends that Justin was too needy for her.
A source said: "Justin is super needy and can be a big baby around Selena. It's hard for him to make real friends because he likes the temporary attention of strangers, but didn't see how it hurt Selena.
"Selena didn't feel Justin was respectful of their relationship. She was constantly catching him in positions with other girls that would make her uncomfortable. She would get super jealous."
The couple broke up shortly after holidaying in Mexico where they had planned to ring in the New Year together but got into a huge argument on December 30 after she allegedly found text messages from other girls on his phone.
- BANG! Showbiz