oh baby. usually communication is the best way to resolve these things, but it's so hard to get the timing and the phrasing exactly right so that both parties feel ok and not picked on or attacked.
ultimately do you have real and equal respect for each other? because if you do, everything else can be resolved... but if either of you think the other is essentially unreasonable, or a bit thick, or not for the long term, or... it can be very hard to have that essential level of respect - and once respect has gone, a realtionship becpomes toxic.
my husband has qualities i don't much like (refuses to plan; very, very reluctant to talk about big stuff; the polar opposite of proactive), but i'm certain i have too - and none of his are fundamental enough to stop me respecting him, cos i know he's a smart, kind, reasonable adult who respects me too.
hugs, pickle. tough times.