The fact that you have had some dialog is great. You need to decide if you want your H and your M. If you do, then getting into a situation where he says you did "xyz" and you respond with yeah but you did "abc" won't get you anywhere. Remember when people are hurt believe nothing of what you hear and only half of what you see.
You can only take ownership of where you went wrong and make changes. You can not make him change through demands. The whole DB principal is based on you making changes and those changes effect changes on your H. I have seen it work in my sitch.
It sounds like your H is still hurting but misses you.
TwinDad Me 39, W 36, M 11 W - MLC, WAW???? 2 Kids B/G 3 YRS Old Start of the Long and Bumpy Road..... On the verge of piecing.....a new beginning