the secret to good relationship lies in to surrender yourself to the ego of your partner. Not hard to do but ego of your partner will instantly dissolve and the person will instantly accept you and start thinking for your good and even regret about saying something harsh. This is how love will blossom. The best way is the keep quite and not speak back when some egoistically attacks, criticize, fights. The end result will be that the person will change his thoughts on you and start loving you. ego is all about winning, so once you let the ego of your partner win, ego will dissolve and love will blossom. This is what my father do when i blame, find mistakes of my father and when he keeps quite, ego changes into love.