True friends are those who are there for you unconditionally. Never do they question, but always offer support no matter what the circumstances are. Best Friends are the people worth living for.
The best kind of friend is the kind you can sit on a porch and swing with, never say a word, and then walk away feeling like it was the best conversation you''ve ever had