Lil, unfortunately things aren't that black and white. I can't tell you how many times we said enough is enough and that we weren't ever going to do this or that again.
But like you said, we are not unreasonable people. We would start to see progress and hoped that it might be that turnaround we were so desperately hoping for. So, to encourage her to keep up the progress, we would get tempted to help her a little here and there and then quickly find ourselves falling back into the same enabling behavior.
My difficult child self-sabatoges every time things start going well for her. So we were on a constant roller coaster. It took therapy for both husband and me to finally get off the roller coaster ride.
Maybe you and Jabber will be stronger than my husband and I and can truly stick to your guns. But you may find yourself changing your mind in time. It is easier to stay strong when you are angry but that anger fades over time.
Like I said earlier, I haven't read all of your threads so I may be repeating something that has already been discussed but I found therapy to be a lifesaver for me.
~Kathy