((((((Kelly Jo))))))

Wow. What a quick turn of events. Keep your feet under you, there could be another turn when you least expect it.

I think you've done the right thing, it was time to draw some boundaries. Now he will get to live with the consequences, we shall see what happens!