agreed, all common sense, if you don't know any of those you dont' deserve a girl. That's my 2 dp cents
girls want to have those you mentioned, but should you think about what you should do to make her feel good?
I do most of them but there are still something I have not done. so i think I would to this to my wife. thanks for the list.