Pattinson, 29, who became a tween sensation overnight as vampire Edward Cullen, said he always felt like he needed to prove himself as a person and as a film star, reported Contactmusic.
"I've always had the feeling I need to prove myself: as an actor, a star, a person. That might be how I've managed to keep my feet on the ground. Although I've often wished I had a bigger ego - maybe it would have helped me cope with all the things around me," he said.
"I don't think so. I'm sure I'll have a child that's totally cool and confident.