A true friend... Accepts you as who you are believes in you calls you only to say "hello" doesn't give up with you admires all sides of your personality forgives your mistakes helps you encourages you to try it again makes a difference in your life says nice things about you offers his/her support understands you tells you the truth never judges you explains things you don't understand walks by your side calms down your fears shouts if necessary, if you don't want to listen raises you spirit .