What does it mean when you feel a very strong connection with someone upon first meeting them, you're very similar in so many ways, you show each other parts of who they are (like holding up a mirror) and they feel like home to you?
valid question