In your horoscope matchign although your guna milan is good, but there is Gana dosha, which means ego issues and strong likes and dislikes. Gana dosha also brings arguments, conflicts and abuse. Your Rahu mahadasha is going on. You should get a Grah Milan done to see how your planets match with each other and remedies that you should follow.