3 Crucial Aspects for any successful relationship
Communication : Even with the right intentions your thoughts can be misjudged if not communicated well. Learn to communicate with respect and empathy
Deferred Argument : Most of the clashes can be avoided if it is delayed. When you postpone an argument you not only get time to calm down but you become more open to reasoning and logic saving yourself from some war of words.
Accepting the whole package : In any relationship you cannot accept and reject aspects of others personality. Whatever is integral part of that persons life, has to be an important part of your life too. Accepting it will make things simpler.