Ok, so what does that mean, sac not well attached? Is this a wait and see scenario, or will things be fine?
I'm sorry that the dates don't work out to be your husband's but I have to agree with the previous poster. I know it sounds harsh, but he has treated you like shit! Whether or not he had doubts isn't the point, he should have talked it through with you like an adult as you say. He can't just up and leave at the drop of a hat whenever things get tough, so perhaps you are best off without him. You need stability, not this.
Please bear in mind though that even at this point, sometimes dates can be off, so it may be worth waiting until a little later to really confirm dates.
Also, please don't beat yourself up about having had a fling with someone. Your husband LEFT you, without any warning! Anyone would feel the same, you tried to talk to him but HE refused. Eventually you sought comfort and human connection elsewhere, which is natural. When something distressing happens, you want human contact. You're not a terrible person and you shouldn't be ashamed, you did what many would have done in the same situation