See a counselor or therapist, too. The kind of stuff you are doing is low self-esteem stuff, and a therapist can help a lot to get you past that. Keep your husband in the loop and show him you're really trying. He will probably hang on if you try hard to fix this.
Going to church and praying with one another does help a relationship. I've always been a christian, my husband too, but sincewe.started going to church together and more, I can say our relationship has improved. He has become a better man, and i'm learning on how to be a better wife and what my role is as a wife. Not having trust can definitely tear your relationship apart, and if you want it that bad then you will change. I did, because he is the love of my life and the father of my children. I used to blame him as well for my ex's mistakes, it isn't a good feeling and it sets a wall inbetween your relationship. Really, really try to work on it.
Tell him exactly what u told us here about how u feel and why u think u treat him the way u do and work it out together he can help you