Maybe you know what it could be?
A famous psychologist John Kim asked the following question in the closed This is Your Tribe Facebook group: "If you could choose only one important thing in a relationship, what would it be?" After years and years of studying couples and relationships, he was sure he knew the answer. I would bet on trust, chemistry or connection. But the couples who took part in the survey answered differently. The most important factor of the relationship is RESPECT! Trust is built on it, and the latter is the foundation of any healthy relationship.
What does respect mean?
Respect means that no one has power or authority over another, that you don't always have to agree to love each other. Respect means giving someone space when someone asks us for it, so that they can have their own path to walk. Respect means letting go, accepting, not judging, not controlling. Let it be, let it grow!
So we should all ask ourselves, do we have respect in our relationship? If he isn't there, did we miss him in our previous relationships as well? Are we used to it? If the answer is "yes", then you should ask yourself "why?". Why are we in a relationship where there is no communication? We will find the answer only within ourselves. Don't immediately blame your partner.
How can we prevent this from happening to us in the future? The first and most important step is: never humiliate yourself! If your partner doesn't respect you and doesn't meet your needs, it's time to break up. If you lower your standards and accept any kind of reckless behavior in a relationship, there is a good chance that you will become less valuable in the eyes of your partner.
Respect yourself enough to leave someone who doesn't respect you!