I have a friend that I have known since 7th grade...that's 21 years...she is the greatest. I don't know what I would ever do without her. It's rare to find someone that knows you inside and out and still loves you for who you are. And to be friends for that long...wow...how she has put up with me is beyond me! LOL!!! she's the best!! I hope that our children are as good of friends as we are.