Those pieces of your life, the ones you call 'friends' are mysterious.
Sometimes they stick with you forever, but mostly they fade out. Exactly, like the way seasons fade, making room for fresh. There are some you know for a long time, growing closer only little by little and enriching every moment of it, with whom we find a strong and necessary connection - like our own life. Then may be those too who just pass by.
What's that one quality that connects me to any person, I think. I know it's something deeper and more meaningful than just being hardworking, caring, honest, witty or may be serious. There is definitely something more enriching that I seek.
My best friends are people who know who they are. They have faced challenges and are thankful for that. They are courageous to take risks and are proud of it. They celebrate the bad stuff equally as they celebrate the good. Like everyone else, they too get frustated and stand up again. They crib and make our life hell. But no, they won't let anyone else do the same!
Isn't this same thing that makes the best characters in books? We cry when they fall. We cheer when they succeed. We watch them evolve and grow, and yet they remain steadfast. They work and we get bored. They move away from us, yet we know they are the closest. They laugh and we are happy. They pray and we feel blessed. They want life to get better and more radiant. For themselves and for everyone around. They are joy.
I think I know what a good friend has to have for me - strength of character.