Both of you have contradictory personality traits. You seem to be sensitive and very emotional, while he seems to be mature and introverted.Your aggressiveness is a part of your personality. I think both of you need to work out on nature differences. You have to go for anger management which includes psychotherapy, relaxation exercises like cooling pranayams, meditation, progressive muscle relaxation, self hypnosis etc.