A Good Friend
Accepts you as you are
Believes in you
Calls you just to say "Hi
Doesn't give up on you
Envisions the whole of you
Forgives your mistakes
Gives unconditionally
Helps you when you need a hand
Ignores your little flaws
Just wants to be with you
Keeps you close to their heart
Loves you for who you are
Makes a difference in your life
Never judges unfairly
Offers support
Picks you up when you're down
Quiets your fears
Raises your spirits
Says nice things about you, and
Tells you the truth when you need to hear it
Understands you
Values the good things in you
Walks beside you through sun or rain
Xplains things you don't understand
Yells when you won't listen, and
ZAPS you back to reality when you need it
Thank you for being
My friend from A to Z!!!