The kind of results you seek starts with yourself. That is, since you cannot control another's actions, you can indeed control your own. So if you are dissatisfied with the things you see in an area of your life, consider how you interact with that area of your life.
When you have problems with your computer, what is the one question technicians ask?
"Have you rebooted?"
Thus, no matter who is at fault or what logically can be done by the other side, reboot yourself first and see what happens.
There are no panceas or one solution fits all, but if there were one, it would be this: kindness. If you have problems with someone important to you, consistently show kindness. First, kindness makes you feel better. It loosens and unlocks your mind and body. Second, kindness makes the other person feel better too, if even a little. His or her initial reaction might very well be anger, but keep on being consistent with your kindness, understanding, and gentleness.
Sun Tzu treats his own troops with extreme care, taking care of their health and well-being. Not only that, he also treats the enemy's troops with kindness. Why? Because he knows that the one thing better at opening a fortified city than a massive battering ram is a small, simple key.