There is no amount of "work" or "communication" that can overcome being with someone who does not want what you want.
The goal is to find someone who shares your same values, wants the same things for the relationship that you do, naturally agrees with you on how to obtain those things, and last but not least there is a mutual depth of love and desire for one another.
We're either growing together or growing apart. Once you realize you're at a fork in the road you have a decision to make.
There are only two ways to experience joy and peace of mind in relationships: We either get what we want or we learn to be happy with what we have. Stay or move on. The choice is up to us.
Staying and expecting someone to become who they are not is unrealistic. Very few people are walking around with a hand up in the air yelling; "I'm looking for someone to change me!"
Most people want to be loved and accepted for who (they) are. Anyone who is unhappy in a relationship and (chooses) to stay is by default choosing to be unhappy.
Each of us (chooses) our own friends, lovers, and spouse.
If we're unhappy we need to learn to make better choices for ourselves!