A good friend is someone we can count on, as well as being so much more. A friend is someone with whom we can relax and just hang out, have fun and share our innermost thoughts, deep dark secrets, lofty and noble goals, or our hopes, joys, and fears.
A good friend allows you a safe space to share your deepest thoughts and needs without worry of being judged, criticized or made to feel silly for feeling the way you do. Friends cheer each other on, laugh and cry together, and just plain commiserate and listen to each other.
That's why friends are friends....
Friendship is the hardest thing in the world to explain. It's not something you learn in school. But if you haven't learned the meaning of friendship, you really haven't learned anything.