I always thought love was unpredictable—it either happens or it doesn't. But after a couple of failed relationships, I began to wonder if it wasn't just about feelings, but also about how energetically we mesh. Out of curiosity, I decided to check compatibility at 
https://www.astrolove.com/ . I received a fairly accurate explanation of our personalities and the reasons for our conflicts. This doesn't guarantee a perfect match, but it helps you better understand yourself and what you're looking for in a relationship.