"Never Too Late" is a heartfelt collection of songs by Peter Moore, released on December 7, 2005, under his own label. Clocking in at just under 40 minutes, this album is a concise yet powerful journey through the complexities of love and loss. With tracks like "I've Been Seeing Angels" and "It Hurts Me So," Peter Moore delves into the raw emotions of heartache and longing, while songs like "Learn to Love Again" and "Just a Friend" offer a glimmer of hope and resilience. The album's title track, "Never Too Late," serves as a poignant reminder that it's never too late to find love or start anew. Peter Moore's soulful vocals and evocative lyrics create a deeply personal and relatable experience, making "Never Too Late" a standout in his discography.