I Could Have Loved You
All my feelings and hopes
You were my inspiration
You were there when I needed you most
Even in the worst of times
You wanted to know the reason
Why I needed to leave
Needed time away and space
I never meant to hurt you
In my heart I wanted to stay
I never meant to desert you
You wanted to know the reason
Why I needed to leave

I could have loved you
But never enough
I could have loved you
But times were too tough
You wanted to know the reason
A reason I couldn't give

I needed to learn how to like myself
And look forward for tomorrows
I needed to face these fears that I had
And now you know you're always on my mind
I wish I could turn back the hands of time tonight
But it wouldn't be the same

I could have loved you
But never enough
I could have loved you
But times were too tough
And now I know the reason
You deserved so much more than I could give
I wish I had known
I wish I had known
I could have loved you
I could have loved you
I could have loved you