You seem to doing all the right steps to stay strong. That is amazing.
This is so hard and choose to keep going and not to wallow in self pity is more then most people would do. Give yourself a big pat on the back.
Early on I was always writing gratitude lists even if they were just in my head. Thankful that I had healthy kids, thankful that I had family, thankful that I had money for food and shelter.
What he has done to you and your family is truly awful but don't let him drag you down with him. You have so much good stuff to live for and enjoy, its nice to hear about you enjoying yourself through crafts and exercise.
We are hear for you keep posting:)
---- M 39 H 35 D5,D4 M 4 T 9 ILYBNILWY 5/18/11 Left 7/11/11 Divorced 12/1/13