Your H's fog is very thick, isn't it? You do not deserve what he is giving you. You are a strong wonderful woman, good for you for standing up for yourself. I think a separation is definitely needed for you and your DD. Please take care of yourself.
Hugs,
Life's challenges are not supposed to paralyze you, they're supposed to help you discover who you are. -- Bernice Johnson Reagon