It's tough, but I think you are beginning to walk the right path. You're right you are probably not being "sorry" enough and I think the 5 Apologies is an excellent post.

But that being said, I don't think your H can define (as he pretty much said) what sorry enough is. This is absolutely his path to walk. He will forgive you, or not. Or he will come to the realization that he needs to find a better way to deal with his own feelings about this in order to remain married to you. Do your 180 and find some way to begin to define yourself outside of Marriage. I know it is easier when separated (trust me lol), but what you are doing right now really isn't working for either of you, is it? Are you afraid if you start going out or do some activities he may think you are done? Then say "I am going out with Jane tonight to a movie". So he knows. Have Jane come by etc.

He has told you time and time again with his actions and words, that he is not ready. He is not ready to discuss your A's, address your A's or forgive your A's. You have to start living your life for you. Again, I so understand it is hard when you are in the same house. Oh yeah, for goodness sake (insert something stronger than goodness here) get rid of crappy MC-sheesh!