You've been in my life for a while
always there for me when I need a smile
turning my life around and making me see myself clearly
knowing you'll always be there when I am down
and brightening up this frightening world
letting me care for you as a friend should do
never taking you for granted
never asking too much
always by your side, cheering you on
letting the real you shine through
never tugging, nor shoving,
we'll be there for each other,
no matter what we are drawn through
I care enough to show you to
the light that shines ahead,
through the difficult times and
dangerous trials you may be dealt
through thick and thin,
I'll always be there,
no matter the distance between us
no matter our fears that need be crossed
a place has been opened in my heart
and that's where you'll always stay
no matter what the future has in store