I'll never forget when I first talked to you
I remember every detail and maybe you do too.
I've known you for so long and finally took the time
To let you into my heart as well as my mind.
I loved you so much, and you loved me too
Still 'til this day I would do anything for you.
We've been through so much, both good and bad
You've made me cry, and I've made you mad.
You were my first love; we've given our lives to each other
Still every time I see you, my heart opens and stomach gets a flutter.
We've made so many memories and decisions
As I look back I would make no revisions.
You have broken my heart and given me pain
There have been points in my life where I only saw rain.
No matter what happens between you and I,
Love me always, for you I would die.
You've given and taught me most valuable lessons
I will never forget you and give you my blessings.
Time apart is OK
Fate will bring us together one day.
A lot has happened and a lot has been done
I'll never forget you, and especially won't run.
Be there for me as I am here for you
Love me for me, and know I love you too