I always tell my clients to try and date someone who has been in therapy and has some decent communication skills. All of us are independent and we are all a work-in-progress with our own problems and our own perceptions. But, a relationship will never work if one or both parties have issues with communication, if they blame and cannot properly use "I" statements as you wrote, and cannot compromise. It's a team effort!