I've been a bit nostalgic lately (yes this post is going to be a bit cheesy). I get nostalgic sometimes and I ponder a lot (yes like winnie the pooh). When thinking of old times you think of old friends and old acquaintances. I came to the conclusion that many friends come and go an only a few stay.
The fact that most friends don't stay used to really get to me in the past. Here is what I've learned about friends (3 categories):
Sunshine friends: A good friend of mine gave this name to people who "are there when the sun is out but when it starts to get cloudy and rain they leave". In other words they are only there for the ride, the minute you need help they will leave. I don't consider these people friends, they are more like "fun acquaintances"; they are great to invite to parties but not the people that you run too for help.
For the time being friends: Unlike sunshine friends you don't part ways with these people because they are not there for you when you needed them. You part ways with them when whatever was keeping you together and in contact has ended. For example, you graduate and you never see or hear from them again. This is not necessarily a bad friend, this is the case for most people. If you want to continue the friendship contact the person it can be that simple. But if you are doing all of the work and you are the only one reaching out to keep the friendship going, the friendship is one-sided.
True/Best friends: This doesn't need much explanation. You can have a best friend and not talk to them for a while; but one good thing about best friends is no matter where you left off when you see each other again you have lots of stories to share.
Unlike on television people are not running around with a billion best friends (if you are you are extremely blessed). People are lucky to have two or three long-lasting true friends. The important thing about friends is, no matter which friends you have just enjoy the ride (as cliche as it sounds).