fantastic friend

every now and then
we never know exactly when
a special someone comes along
making an impression, so very strong

friends, as we all know
seem to come and often go
as lives diverse and grow apart
they still stay with us deep in our heart

the special thoughts and loving care
the little things that we share
stay with us inside, a tiny seed
to be remembered as we need

as life's many ups and downs
turns our smiles into frowns
it's the thoughtful things said and done
to make a friendship a solid one

so though we may not often talk
your presence is felt, down every path i walk
the love and caring and generosity
show what a fantastic friend you are to me