I just wrote this song yesterday. It took me 22 minutes, and I think it is my best one so far. Please tell me what you think and if there is any way I could improve it. Thanks, and enjoy.

The waves of life kept crashing
Crashing down on me
My grasp was getting weaker
And darkness was all I could see

Nothing seemed to work right
Everything would fail
But then you came in my life
And now it's a different tale

Always there behind me
Overlooking my mistakes
Seeing what's inside me
You knew that I had what it takes

You showed me what it means
To not only live but be alive
And becoming a better person
That became my drive

The rock that I cling to
Always stable and strong
You were always what I needed
To keep moving on

Now nothing can ever stop me
I know that you'll be there
And nothing can ever hurt me
There's nothing I can't bear

Always there behind me
Overlooking my mistakes
Seeing what's inside me
You knew that I had what it takes

Looking back at my past
There's only one thing left to do
Ask ourselves the question
Do you remember me before you?