Finding a friend is like finding an agate on the beach. You have to look hard and only pick up the one you know is real. There are a lot of rocks that, at first glance, look like agates but are really quartz or sometimes sand-worn pieces of glass.
You could pick up rocks indiscriminately and maybe wind up with an agate, but your pockets would fill up with needless weight.
I’ve found that good friends accept me for who I am. And then, through encouragement, they help me become better than I was.
I have a few friends like that. Only a few. Such friends are rare and that’s alright because it makes me appreciate them all the more.
You know you have such friends when, even if circumstances make it so you seldom get to hear from them, when they do call it’s like you were never apart. They stay friends no matter what.
And, even more important, a true friend is someone you can trust; even with your most personal foolishness. True friends understand you, because they’ve walked a similar path to yours. They don’t judge you. They just care for you.
I like walking the beach and skipping rocks across the water. But when I find an agate I never throw it away.