"A Perfect Friend"

You have known me
in good and bad times
You have seen me
when I was happy
and when I was sad
You have listened to me
when what I said was intelligent
and when I talked nonsense
You have been with me
when we had fun
and when we were miserable
You have watched me
laugh and cry
You have understood me
when I knew what I was doing
and when I made mistakes
Thank you for believing in me
for supporting me
and for always being ready
to share thoughts together
You are a perfect friend.