Hello. Welcome to PC

Are you in contact with your husband? You could have a heart-to-heart with him about what is going on. His behavior (including not letting you know what the problem is) is unacceptable and immature. You won't know how or what to fix until you both talk it out either inside or outside of counseling. Sending big hugs.