So sorry for your pain and glad you found SI for support.
It sounds like he's checked out of your marriage at least temporarily and you deserve so much better. Unfortunately if you continue to put up with his behaviour, you will have it all your life while you are with him. He sounds over confident that you will put up with anything he does. Show him he's wrong!
Read up on the healing library, do the 180 and get legal advice. You don't have to make any big decisions until you feel ready but you will feel stronger for having the information.
You sound young, please don't waste your life on him - it goes by so quickly - give yourself the opportunity to find someone you deserve. (((Hugs))). Lola x