Hi Gwen!
First, sorry you had to come to this place. There are great people here that will really help but still, stinks that you need them.

As for your H and your M, just know you are not alone. Most of us here thought the same way you did. We loved, cherished and trusted our S's. Just remember...you didn't break him and you can't fix him. As you search for "answers" as to why this has happened try and remember that most of the time it doesn't matter if you were a great W or not, your H has issues that he is trying to work through that most likely have very little to do with you or your M. Try and use this time to work on you and protect your family as best you can. We're all on your side so you're never alone!