Emily, it is frustrating to see the positives in your situation and still you are willing to throw it all away. You need to get in control of your emotions before you throw it all away.

It is you who is going to help or break your husband in deciding if he his willing to make this marriage work. Instead of thinking you know what he is thinking or know what he is doing why don't you try believing what his words and actions?