Justin Bieber was 'too needy' for Selena Gomez, according to reports.
The young stars recently split up for a second time and friends believe Justin's immaturity and constant need for attention were the major reasons for their troubles.
A source told RadarOnline: “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."
However, Justin, 18, is hoping to put the split behind him by jetting off on a lads' holiday to Las Vegas with One Direction heart-throb Harry Styles.
An insider told The Sun: "The lads talked about a boys' trip when they were going out with the girls, but it was never on the cards.
"Now they're footloose and fancy-free, they want to make it happen. They might not be old enough to legally drink but that won't stop them."