There is so much to share

There is so much to share,
The way you care,
I don't say anything to you,
But, you know what I am going through,
It's hard to believe but it is true,
That I have found a best friend like you,
All the things you did for me,
I rightfully would agree,
That you are the best friend ever!