I have had one friend for 34 years, since we were 8 years old and we tied in a breast stroke race. Our parents became lifelong friends and we have stayed close through separate colleges, living across the country, marriages, divorces, children, miscarriages, pets, exes, poverty, wealth, lay offs... umm, I can't think of anything else. We have NEVER had an argument and believe me, we think and believe very differently about a lot of topics. When one of them comes up, we express our views and agree to disagree and try to learn and broaden our horizons with opposing oppinions and then let it drop before we blow it with an insensitive comment. We live hours away from each other, and only see each other a couple times a year, but she knows every thought and feeling I have ever had and still loves me!!
The rest of my friends I have had for at least 10 or more years and they mean the world to me. I would do anything for them that I could possibly do and they for me. Some are my co-workers, some old college friends, and some from church. People want and need to know they are loved and cared about no matter what and when you do that, they feel cherished and friendships flourish.