Someone who is always there,through thick and thin .
Someone who is there to share your thoughts with .
Someone to listen, no matter the subject.
Someone you can feel comfortable with .
Someone you can sit silently beside, without conversation .
Someone you do not need to fill the quiet moments with .
Someone you can trust .
Someone who will guard your deepest secrets .
Someone who will never let you down .
Someone who is not judgmental .
Someone who will gently offer advice and opinions .
Someone who is not overbearing or critical .
Someone who can keep you grounded .
Someone who can help you see through your obstacles .
Someone to shoulder you through life's trials .
Someone who shares unconditionally .
Someone to laugh and to cry with .
Someone to lean on, through both the good and the bad .
Someone you choose wisely,For a friend is your own mirrored image .
Someone to compliment your own self .
Someone who indicates who you are as a person .
what you are to me .