Oh God. Well done for making the hardest decision. You DO NOT need to tolerate crap like that. It is NEVER your fault. Be strong and hang in there for your gorgeous little girl.
What state are you in hun?