Sometimes, it takes a few broken hearts to find true love. After calling off his engagement to country singer Jana Kramer, Brantley Gilbert finally found the one for him -- Amber Cochran -- and she has actually been in his life for a number of years.

Cochran is a schoolteacher from Gilbert's hometown, and he tells the Bobby Bones Show, “I met this little girl 10 years ago. You’ll hear her in most of my songs."

Gilbert adds that his future wife "was the one that got away for about five years. It came back around, and I've never been happier. This little one, she's the one, and I'm a pretty stoked dude. I'm pretty excited to say the least."

He announced his engagement in October 2014 and pointed toward a June wedding, to correlate with Cochran's teaching schedule. Even though she's marrying a country music star, she loves her job so much that Gilbert can't see her quitting anytime soon.

"Amber is an amazing person and has inspired a lot of my songs, from 'More Than Miles' to 'You Don't Know Her Like I Do,' for the last 10 years," Gilbert tells People. "I'm a blessed man to have her back in my life and can't wait to make her my wife."

In his hit 'More Than Miles,' Gilbert's adoration of Cochran is clear as day in the lyrics: “Cause that girl’s in every song I sing / She’s in every song I write / And that six string ridin’ in her seat / Won’t keep me warm tonight.”

You Think You Know Brantley Gilbert?