United Kingdom, March 12 -- John Legend admits "it wasn't always easy" to forgive his mother.

The 'All of Me' hitmaker has reflected on his childhood, and how his mother Phyllis was "out of our lives for a while" as she battled with addiction.

Appearing on 'The Lulu Podcast: Turning Points', he said: "It wasn't always easy. we basically lost our mum for a while as she was struggling with addiction after her mother died.

"So she was really out of our lives for a while. it made us have to step up and be more independent and take care of ourselves.

"We were latchkey kids, and we would come home and we would cook and do the chores around the house to make up for mum being gone."

The 46-year-old singer explained how growing up and realisi...