Lyrics
Romantic country ballad — for Duncan, from his wife
I was fifteen, just walking down the road,
With a young girl's heart and nowhere special to go.
I walked past McDonald's on an ordinary day,
Never knowing my forever was heading my way.
Then you stopped beside me and offered me a ride,
I climbed into your world, with nothing to hide.
You were seven years older, and I couldn't have known,
That the man giving me a lift would become my home.
It started with a moment, just a simple little thing,
But you gave my heart a reason to believe in everything.
You didn't just take me home,
You gave my heart a place to belong.
You became my shelter, my safe place in the storm,
The man I still reach for when the nights get long.
Oh, Duncan, if I had to live it all again,
I'd walk that same road just to find you back then.
From a little lift home to a love that's still grown,
You didn't just take me home…
You became my home.
On the fifteenth of December, two thousand and seven,
I stood there beside you, feeling close to heaven.
I promised you forever, with your hand holding mine,
Never knowing how beautiful our life would turn out in time.
We've walked through changing seasons, through laughter and tears,
Built a life together through all of these years.
And now nineteen Decembers are bringing us around,
To celebrate the love that has stood its ground.
You didn't just take me home,
You gave my heart a place to belong.
You became my shelter, my safe place in the storm,
The man I still reach for when the nights get long.
Oh, Duncan, if I had to live it all again,
I'd walk that same road just to find you back then.
From a little lift home to a love that's still grown,
You didn't just take me home…
You became my home.
Two beautiful boys have filled our lives with light,
One sixteen years old, one four, our hearts held tight.
And when I see you with them, my heart knows once again,
That I'd choose this life with you, my love, my husband, my friend.
One day they'll spread their wings and find their own way,
But you'll still be the man I choose every day.
And when our hair turns silver, and the years have come and gone,
I'll still be that fifteen-year-old girl who fell for you that long ago.
If I could stand before that younger girl today,
I'd tell her, “Take that ride; your life's about to change.”
That stranger in the driver's seat will be your greatest friend,
Your husband and your sweetheart, your love until the end.
And if heaven gave me another chance to start,
I'd find you on that road and give you all my heart.
You didn't just take me home,
You gave me a love I've always known.
Nineteen years together, two boys of our own,
And every road I've travelled has led me back to home.
Oh, Duncan, you're my always, my once-in-a-lifetime man,
I'd choose you in a heartbeat, just as I always have.
If I had a thousand lives, there's one thing I'd have known:
I'd walk past McDonald's…
Just to hear you ask me,
“Would you like a lift home?”
Fifteen years old… just walking that day,
You stopped your car and changed my whole way.
Nineteen years married, and my heart still knows,
The best place in this world…
Is wherever Duncan goes.
Happy nineteenth anniversary, my darling.
I would choose you in every lifetime.
I love you. Forever your wife. ❤️
This song was made with StarSinger
Describe a person or a moment in a few words. StarSinger writes the lyrics and sings it.
FAQ
Who made "My Forever"?
"My Forever" was made by @vivid_iceberg_53 on Star Singer, where anyone can write and sing an original song with AI.
What genre is My Forever?
My Forever is Country.
Can I listen to "My Forever" for free?
Yes. "My Forever" streams free on Star Singer — no subscription required. You can also make your own: one AI song a day is free, extra songs with a lyric video are $1.99, a lip-synced music video starring you is $19.99, and cinematic videos start at $2.99.
Can I create my own AI song?
Yes. Star Singer lets you create AI-generated songs and music videos. Clone your voice, pick any style, and generate original music. Listening is free and unlimited, and one song a day is free to make — no subscription.
Thanks — this has been sent to our review team.