Pink, To him, he's trying to gain your attention and provide acts of service to please you, i.e., just like a child. It's all about him and what he wants to do to make things better, but he's not stopping to realize that you have feelings and that his jumping through a few hoops now may not be what you want at this time.
I understand the anger...but breathe! Your man/child is trying to do things to show you that he wants to be a part of your life. Now, it's up to you to decide whether to leave the door ajar or something else.
Dig deep for patience and try to find a bit of humor in all of this. Here you are distancing yourself from him and he's trying to pursue you w/everything he has. Who knows, maybe he is waking up a bit or it could be that he feels guilty about the way things went down and is now trying to make amends and also to be able to tell others that he's doing all he can to assist you and your sons. Time will tell...
Pink, it's okay to vent and be angry. But at the end of the day, you will be okay no matter what you decide to do. You are not alone and we are always here to listen.
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.