kech, I have been following along and chimed in but I mostly read along as you have some vets advising you. The responses that you get is amazing, its almost more than anybody else does on the forum right now. Take a moment and see how far you have come already, just from 2 weeks ago. It is hard for us to do that in our own sitches but believe me we can see it from the outside. You are emerging a strong, independent wonderful woman and a great mother. If you keep doing this soon you will outgrow your WH, and as the vets say may be that is when the tide turns. But we all have to put in the hard work, sweat and tears equity before the scales tip on our side. I think it is okay to let the anger out once in a while, it shows him you are human and are not just bottling up emotions that will explode someday. The less we begin to care about them the less this will happen. From my standpoint the next big thing for you to do is work on letting go. And this is possibly the hardest thing we will have to do. I have realized I need to do this for all my Rs in life not just with WH. The threads and advise you get here on detachment, setting them free is amazing. What also helped me is a video - 4 ways to let go, it is by a buddhist monk quite long but the concepts are so simple to understand that you realize it is the way to live. I wanted to share with you what helped me so you find peace, take care and be strong. You are a great example to your baby. (((kech)))