Question: what does it mean when someone says you have a kindred spirit?
Answer: A kindred spirit is someone that, from the very first moment you meet, you have a feeling that they understand everything about you, and you understand them.