Perfect. I am printing this off for my 19 year old son. He probably won't pay any attention to it now but, perhaps, someday ...
I'm a happily married man and have followed the advice you list for decades (well, it took a while for some of it). I honestly didn't behave well so I could get what I wanted - just felt better when I wasn't being an idiot. But, the result was/is a great wife and a great life.
They could teach this stuff in school but it wouldn't do much good I guess. Men have got to figure it out for themselves.
If I was smart I would write a similar list for women.