After graduating from high school I moved to the US and got married when I was 20 years old. She stayed behind got her Bachelor's and became an engineer. Much later she came to America but to a different state. She went for her Master's and eventually married and had kids in her thirties. She has a very important job in a large company. I do see her occasionally, I think we still care for each other very much but we almost have nothing in common.
For thirty three years I have had lots of friends but no best friend. Each time I move or change jobs my friends change and despite promises of not losing touch we always do. I have seven sisters and I love them all dearly but none of them are my best friend.
To me a best friend is someone who likes you just the way you are. A best friend laughs at your silly jokes and comments, she never tries to read between the lines. She respects your opinion and trusts your judgment. A best friend has enough courage to tell you the truth and you have sense enough not to get hurt. Best friends always make time for each other specially in time of stress and need. Life is hard without a best friend.