My heart hurts for you. But more so because I know yours hurts... here's the thing... this is what they do. They unfairly judge and test us. Because, think about it, think about how easy it to make decisions based on something that isn't "real". It's all in their heads. He's going to do this. And he's going to go back-and-forth and all over again... You just have to figure out how you're going to let it affect you or not affect you.
Hope, you are too good to be treated like this. Don't let him hurt you anymore. Just tell yourself, "this person is not the man I love and it's not the man I married." Would you let a stranger treat you like this? Would you invest that much time, effort, and thought into what a stranger thinks of you? This is NOT ABOUT YOU. This is about him and his inability to be a freakin' grownup. And it's going to get worse before it gets better. I know I sounds like a broken record on this, but we can't imagine what their motives for this stuff are... we just can't. You hang in there, OK? I'm thinking you, and I'm here for you - we all are. I know this is so incredibly tough and YOU DON'T DESERVE THIS!!!!!