haven't read thread.
Op, you are responsible for your own feelings. You are not a child, you are not elderly, and your husband is not your parent or paid carer.
He has feelings too. He has wants, and needs, and wishes, and rights too, and you don't seem to have considered that.
He isn't a servant paid to meet your needs, mop up your tears and acquiesce to your demands. He is a human being AND HE IS JUST AS IMPORTANT AS YOU.
You are giving him no way of escaping your complaints. You are criticizing him relentlessly, and when he takes your son out to a) get away and b) be able to spend some time meeting his child's needs rather than your wishes, you complain about that too.
If you are depressed, you need to go and see a councilor. You are out of action because of your operation and your emotional state, which means the only person around to meet your son's needs is your husband. Stop trying to pull the attention off your child and onto yourself, and start meeting your own needs.