Washington, April 18 -- Penn Badgley, star of the hit series 'You,' has spoken candidly about his struggles with body dysmorphia throughout his childhood.

As per People magazine, in an interview, the 38-year-old actor revealed that he often felt like he was not good enough and wanted a different body.

Badgley attributed his body dysmorphia to a combination of factors, including his parents' divorce, social isolation, and the pressures of being an actor.

He said that his role as Dan Humphrey on 'Gossip Girl' exacerbated his body image issues, as the show's focus on aesthetics made him feel like he needed to conform to certain beauty standards.

Badgley considered giving up on his acting career at one point, but credits his spirituality ...