yes respect and understanding + communication is the key.

Everybody is right everybody is wrong, it depend where you stand