There is a purpose for everyone you meet. Some people will test you, some will use you, and some will teach you. But most importantly some will bring out the best in you. Learn to see and accept the differences between these people, and carry on accordingly.