Rumor has it that Selena Gomez is dating an older man and is over Justin Bieber!
20 year old Selena Gomez has broken up with 18 year old boyfriend Justin Bieber last month after 2 years of being together.
A source told HollywoodLife.com: "Everyone reminds her that she has been saying she wanted to date someone older for a long time."
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."
An insider said: "He keeps trying to get her to listen to his acoustic record... and she's just ignoring it, and him. She's over it."
Selena recently revealed she is doing well since her split and has been focusing on spending time with her friends and working on her new album.
She previously said: "I'm good. I'm really good. I've been recording, having a lot of fun with my girlfriends, having a good time."