I said in all my years around dozens and dozens of teens and the frank chats women have about "teens", I have never heard worse than this.
OP, he's a lovely lad?
I suppose a not lovely one would be physically assaulting his mum, so low is the bar in your home for behaviour.
Most husbands, certainly the even half decent ones, would be apoplectic at their wives walking rurally for 30 minutes because their son couldn't be arsed to collect her.
That anything could have happened to you, a fall, a trip, a car not taking care.
Walking rurally can be hazardous at night.
That he rolled over and went to sleep.
Unbelievable.
Well, you win OP, for the most shocking story of pure selfishness that a lot of us have ever heard......and a husband who clearly tolerates such treatment of you.
I will tell you one thing, any woman with a shed of self respect would reflect on their rearing of a child like him, and in my case I probably would never hold them in quite the same regard again.
This won't be the last time that you will be bitterly disappointed in him.
God help the woman and her family that he ends up with.
They will rightly judge you and your husband very harshly for dragging him up to be the way he is.