Did you two ever have a dialouge about how to make your M better? If you are not sure about letting him home why do it? The holidays are not a good enough reason to let him home. What work do you need him to do? What does he expect from you?
Have your boundaries been clearly explained? Have any of the issues been resolved?

You can't be walking on eggshells now. If you are then you are not ready for this. Think thru this, understand your feelings, articulate your issues and concerns, and be honest.


M22,H45,W45 S21/18D12
Retain faith that you will prevail in the end, regardless of the difficulties and at the same time confront the most brutal facts of your current reality, whatever they might be.