A friend is someone who knows the song of your soul and sings it back to you when you’ve forgotten the words.

A real friend knows you deeply. He/she knows what your strengths are and when you feel blue, he is there to cheer you up again. A true friend is the one that is always there for you whether it rains or it’s sunny and helps you whenever you need a hand.