L.B.
I feel for you! Parenting is incredibly hard work sometimes! Especially when they're that age. They take a lot of looking after. I can absolutely understand your feelings.
Perhaps you could start looking around at jobs that fit his skills and interests, but which you know wouldn't be so demanding of him (and of you!), time-wise. Doing a little bit of the leg-work for him might make him more open to the idea of switching to a job that allows him to enjoy this precious and very short time when his son is so little. If he is open to a job change, help him in every way that you can, especially cover letters and his resume (men tend to hate writing), and coaching him through his interview practice. Be willing to take a pay cut, as well, and whole-heartedly support your husband in prioritizing family over getting as much income as possible, if this is what it takes to get him home more.
Meanwhile, look into cooperative mothers' groups that arrange childcare within a nice, tight-knit community. These arrangements are free, since parents take turns watching one another's children. If you don't find one, consider starting one.
Hang in there. Just use your creativity and find a way to resolve this, for your sake and your family's. Don't blame yourself for your feelings. Just use them as motivation: your husband needs to understand (and probably will) that your feelings mean that something is wrong and needs changing. There's a lot on your shoulders, but you can figure this out and get relief!
L.