HBT - You are showing some real postive signs in your post. Taking a stand on the finances and not helping him with it, protecting your daughter, no tears, and, of course, fixing your door. Congratulations!!!! Keep it up. Continue to focus on you and your daughter!!
Now, if we can just get you to eat something and not throw it up.... Baby steps, baby steps.....