It's so hard to make that jump past and into trust again. Please, just learn from me and others like me. Once you've made that jump, and you are feeling good - DO NOT let your M fall by the wayside again, or we'll be seeing you here again.
He has to be ready to share for you to get over this and he has to be willing to say sorry. He will, give it time.