I was selfish - John Legend
John Legend says he was selfish in the early stages of his relationship with Chrissy Teigen.
Th All of Me hitmaker admits the couple have faced a number of challenges during their romance, and believes having seven-month-old Luna has changed everything for them.
"[There have been] challenges [but we] try to work on what's wrong. All of us are selfish, especially in our 20s when we're still building our career. As you get older, you realise you have to care about other people's feelings," he said.
"And then having a kid certainly changes things. They require a lot of energy and thought and time, and you can't be selfish any more."
And the 37-year-old singer considers himself to be very domesticated as it is how his mother brought him up.
He added to BBC Music: "She wanted all of her boys to be able to take care of themselves. So she made us wash our own clothes. She made us do dishes. She made us clean the bathroom.
"I'm not the best at making the bed, but I love to cook with Chrissy and help her in the kitchen. I do some chopping. I boil some water. Or she'll just put me in charge of making a sauce from her book," he added.