Hi and welcome,
I think it a great idea but have you tried counseling to try to get to the bottom of his problem. Has he seen a doctor? You might want to explore those steps first because its hard to unring bells. Plus you're carrying 2 years of resentment ...sleeping on a couch....you want to grow old on the couch? I'd say counseling just to heal past bullshit and a possible frame work on how to build a poly dynamic.
Hey .....play me or trade me ...make sense to me. Here's to free agency