Husband is no help at all

My husband loves our son and I know this but he is no help with him. Whenever he holds our son he always trys to hand him back after 3 minutes, he changes like one diaper a day, he sleeps all night while I am up with the baby. It makes me feel like he isn't really trying he just wants to do the bare minimum or he is nervous or something. The other day I had a horrible pounding migraine and we all went to go lay down, while I was awake with my migraine caring for our son my husband was fast asleep. So I woke him to help me because I needed to go throw up and he actually got upset with me. He is usually such a nice helpful and caring guy so I don't understand what is going on. Is anyone else's husband acting distant to baby? I don't know how to bring it up to him or what to do. Please give me some advice.