Justin Bieber was too needy for Selena Gomez.
The young stars recently called time on their on/off relationship and friends believe Justin's immaturity played a big part in their split.
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.