Well obviously you have serious justified questions about staying with him and certainly marriage.
Yes finding couples counseling would be helpful for you both or it might show you he’s just unwilling or unable to make changes in your communication to one another.
Do you see a Therapist yourself??? If not please find one, you need to be able to process the little bits and the big picture so you can make the best choice for yourself ....
Take your time sorting out your situation.