They are the people that we love even though they can also be the most annoying and irritating people in your lives.
As you get older, you appreciate your friends even more. I am fortunate that I have an eclectic mixture of friends from various ethnic/cultural backgrounds.Each one has added something enriching and exciting to my life, and I am grateful to have known them.
You choose your friends because there is something in you personality wise that matches up with them.No one knows what attracts one person to another is it chemical/psychological/emotional or all three?Whatever it is,it never ceases to amaze me.
To all my friends, I can only say thank you.
Dr Saki 
JessicaSmith
Pro 
rrrr that's lovely! And ditto