US actor Jesse Eisenberg says he thinks less about himself these days thanks to his son. Until the boy was born, he spent his life “worrying about myself,” the 40-year-old told the US magazine People.

“And a lot of those worries were just narcissistic, self-absorbed, imaginary problems that I made up to ruin my life.”

The actor, best known for playing Facebook founder Mark Zuckerberg in the 2010 film “The Social Network,” continued: “And then I spent the next seven years of my life worrying about real things, to worry about another person.” Now focusing his attention entirely on his child has “made him a lot happier,” said Eisenberg.