I feel that you’re very mature, you put your husband’s needs before yourself and you think in his shoes.
But not everyone can be like you. I feel that it is important to let our loved ones know how we feel, because communication is important in a relationship & bottling up our emotions is not healthy. Anyway, this is just my suggestion for consideration ☺️
Things will get better, hoping for the best for you! 😊