Egotistical. Narcissistic. Someone who is always thinking of themselves before or instead of other people. (Compare to Brown nose, Ego-trip, Showboat, Class clown or Show off.)
“I couldn’t stay with her as a girlfriend, she is too, too needy, a me-me person who doesn’t give back.”