I meant: "And this total lack of communication&understanding between them has MADE this relationship impossible".
I meant: "And this total lack of communication&understanding between them has MADE this relationship impossible".