Jennifer Aniston worries she can't take the heartache she has suffered.

The 47-year-old actress make the candid confession to a teenage fan at the Giffoni Film Festival in Italy, where she was reduced to tears after being asked if she ever woke up in the morning and didn't know who she was.

Jennifer replied: ''There are not enough fingers and toes in this entire room to count how many times that moment has happened to me.

''We're all human beings at the end of the day, whether we're a waitress or a baker or a student or whatever we are, at the end of the day you kind of can hit walls and think I can't go any farther. Or this is too much. My heart can't take it or the pain is too great, or am I good enough? Will I survive?

''And you just have to sort of somehow miraculously overcome. You just go, 'I can't, yes I can, yes you can.'''

Meanwhile, the former 'Friends' star - who accepted a Lifetime Achievement award at the event, which is Europe's largest festival for children and teens - urged young people to take ''social media breaks'', suggesting society's obsession with image is detrimental to their general wellbeing.

Jennifer told The Hollywood Reporter: ''I think we need to empower women to not just be about dresses and beauty and selfies. We need to start having conversations and put our phones down and get out of social media, take social media brakes.

''That's why we're not seeing the right stories being told because everyone is stuck in their phones.''

This comes shortly after the 'Cake' actress - who is married to Justin Theroux - slammed the way women are judged by society.

She said earlier this month: ''The objectification and scrutiny we put women through is absurd and disturbing.''