You are a survivor, and by no means a failure. You gave him your strength and heart. The swelling and bruises will heal. He remains in jail; and remember, file a restraining order. I wish I could do more to help. This person is a disgrace; and file a restraing order! He does not deserve you!!!!!!!!!!!!!!!!
Emotional, physical, psychological, relational, and spiritual healing takes time. Continue to GAL for YOU, and the kids. Do something new everyday. Speak Words of Affirmation to yourself. Surround yourself with positive, loving people. Also, trust your instincts.
Pulleeze do no say, " I shoulda", "I woulda", or "I coulda". Its a blessing that this person is out of your life! He deserves the cell, where the rodents are.
Allow yourself to heal. In time, let us know how you're doing. Btw, we have the Surviving the Big D forum too. Articles regarding to forgivenesss are supplied too.