And did you comment "Are you going to thank me for doing this for you?" You knew he was not going to be grateful without a nudge.
If you did not remind him, after all the replies that you have had (and you were already annoyed at his attitude) then I am afraid he will not change.
We can only give an opinion to you, we can't speak to him and tell him off on your behalf. It is your life. If you don't do it then I can think of a few reasons why not.
1) You may be afraid of him. This is bad and if you think that he will bully you, you should be informing the police.
2) You may afraid he will stomp off so that you never see him again. He won't. You are too useful to him.
3) You may think it is easiest to indulge him. Fine, if he does things for you in return, not fine if you are dosgbody. And what will he do when you can no longer take on all his legwork?
4) You may be exaggerating what you tell us to get our sympathy. I am sure that can't be the case, but you do see how other people could get rather tired of trying to help you when nothing changes?
Next time he wants to play the helpless baby boy with no responsibilities, you need to play the helpless old mother with the big strong son.