A good boy/girl friend is someone who will care for you as if for him/herself. He/She will trust you as you would do for him/her, and supports you even if you do a bad decision, because deciding the way you want to go is your responsibility not his/her.
A good friend will help you and be your confident, as you will do for him/her. A good friend is like a double of you... With difference of course
And most of all, a good friend will let you go away with no regrets, for the best of you two. But be carefull, if this happens, and this is a true friend, then this means YOU did something bad enough to broke the link between you two.
twen