The 23-year-old has admitted his girlfriend tried to end their relationship in a phone call, but he persuaded her to stick it out.
Speaking to The Sun’s Bizarre Life podcast, Liam says the call inspired a song on his forthcoming solo album.
Luckily, it all worked out in the end, and Cheryl, 33, gave birth to the couple’s first child, Bear, in March.
Liam also revealed that he wanted to name their son Arthur, but eventually caved in to Cheryl’s unusual choice.
Liam added that their new arrival already has a nickname, saying: “We do we call him Cub sometimes. It is true, which makes me daddy Bear and we all eat porridge in the morning and mine’s too soft!”
And the loved-up couple are in no hurry to walk down the aisle just yet.
However, earlier this week Liam sparked rumours that he and Cheryl had secretly wed after he referred to her as his “wife” during a live interview on US radio.
He told Sirius FM: “I left my wife and child at home and I was straight out to In-N-Out Burger.”