At the end of the day you know your situation better than anyone else - despite how well you try to convey it to us, not one person in this thread can give you a clear cut solution to your situation, let alone have a full understanding of it's complexities.
You shouldn't be sorry if others don't approve because it really isn't any of their business anyways.
For the future, you are better off seeking council or guidance from a professional rather than through the forums. Not to say you didn't get sound advice, but you also got a lot of nonsense you didn't need.
I am also glad to hear that a few days (or even weeks) of a rough ride with your hubby isn't grounds for you to ostracize him and part ways. We all have moments of weakness, as well as moments of strength. I would hope that this goes both ways, and if you ever end up wearing down the relationship in the future that he stands by your side as you did for him.
Take care and all the best to you and your marriage.