Thank you for sending us your email. These sound like genuine concerns and I wouldn’t put off dealing with them any longer. The fact that your husband get mad when you told him the obvious is a clue that something is wrong. You welcome him with a gourmet meal and him ignoring you isn’t good. I would try to make an appointment with a couple counselor ASAP. If he refuses to go with you I would get some individual therapy to develop your coping skills and review what your options are.