I remember the day,
When first we met;
Your face I can see,
I'll not ever forget.
Hearing you cry,
I sang your first song;
I was just learning,
How to hold on.
Off to the playground,
I think you were three;
While crossing the street,
You hung on to me.
When pushing your swing,
I'd always say,
I'm right behind you,
Son, I'll keep you safe.
For years we work hard,
Learning how to hold on,
And then in a moment,
Childhood is gone.
No longer their fortress,
Our arms they outgrow,
We find we're not ready,
It's so hard to let go.
We took you to college,
We set up your room.
Had we prepared you,
Or too much assumed?
As we drove down the freeway,
Hope wrestled with fears,
Our struggle to let go,
Was a battle with tears.
Now at your graveside,
I've come here to grieve;
Your protector no longer,
Now you're watching me.
Though Heaven now holds you,
And though His hope I know,
It makes it no easier,
Its still hard to let go.
For years we work hard,
Learning how to hold on,
And then in a moment,
This life is gone.
No longer their fortress,
Our arms they outgrow,
We don't get to choose when,
It is time to let go.
I still find this painful,
It's so hard to let go.
I'll never be ready,
Though it's time to let go.