You are too nice. If I would of asked for help and anyone, let alone my SO pulled a stunt like that well here is what I would of done.
I would of got up and got a suitcase down right in front of him and started packing his clothes. When he asked what I was doing I would of been very calm when I told him that:
This is a family, family's work together. If you can't help with the family when I am so sick that I can hardly stand then what am I feeding you for. I would continue to pack his bags not saying another word. He could rant and rave all he wanted, then I would hand them to him and say good luck, just let me know when you decide you want to be a family and I will let you know if I am willing to give you another chance, after I think long and hard about it.
I am a *itch, if I am going to have to do it all alone then I might as well be alone and at least if I am alone then I have 1 less to pick up after. It is also one less person I have to try to train after someone else has already screwed them up.