You understand me like no other

You understand me like no one else
You are there when I want to talk
From all the lessons of life we have learned
To those morning walks
You have been there like no one could
Giving me motivation for things
Whenever I feel so down in my life
You always help me to strive
A friend like you is truly hard to find
I am thankful that you are destined
I promise this bond shall stay forever
Thank you so much my friend
Happy Friendship day to you!