I am glad you posted an update. WOW! A lot has happened since July and I'm glad the assault charge was dropped and you are getting child support as well as custody of your sons. I'm w/you in the fact that he may only see them every other weekend and then again, he may not come around for quite some time.
Right now, he's licking his wounds and is going to go into the euphoric stage w/his gf because it's all new and exciting to him. It will get old after awhile when she starts demanding things of him. But, it's too little too late for him w/his former life.
Give yourself some time to heal from this mess. I do not think you are ready to seriously date. You've got to have time to decompress from all that your h put you through. When the time is right, you'll know.
I'm sorry things didn't work out w/your marriage, but you've been a very strong believer and tried everything you could to save your marriage. No one knows what the future holds, but I'm betting it's going to be a very good and happy one for you and your boys.
Please take care of yourself and tell those boys each and every day just how much you love them.
Please don't be a stranger...we are always here for you and your boys any time.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.