Am I taking a really extreme step?

Sure…ill stop working and providing for someone who doesnt give a darn about taking care of me.

It goes both ways, its never just 1 persons fault, as we all love to believe.