let it all out Chic, it's poisonous to keep it inside you festering....yup, I think Al Anon might be a good outlet for you, try it?
btw, I wasn't insinuating that your daughters keep your son at their house, only that they support you and intervene if he gets over the line.