I totally get how you feel and I am sure many other moms here do too. Men are generally lazy and selfish. Not that this is a consolation to you. Sometimes I feel I will hit my husband hahahah
Can only try to think of their good points and hang in there. They may become better as baby gets older :)