I did a search on kindred spirit recently and came up with this:
"A kindred spirit is someone you seem to know, even though you only just met - not like a soul mate, but in the same sense. Its the kind of person you seem to just know would be a good friend. They are the people you can laugh easily with, share secrets with and find out that they have the same secret. When you say something that might be taken the wrong way, they are the ones who get it the first time, and understand. The only important thing is that they rarely disappoint you.... and you can build lasting friendships with them and feel safe doing so. "
Another was this: "A kindred spirit is someone who feels and thinks the way you do." However, I feel that this is to simplistic of a description. A better one might be this, "Kindred Spirits are two people that make a special connection by sharing a bond that has joined them by the means of an experience that has drawn them together on a higher level of consciousness. This connection can be from the same experience at the same time or two separate experiences similar in nature. "
Whatever definition you might choose, I've found mine. Do you have a friend in your life that is a kindred spirit? I pray that you do.
Have a lovely weekend!