truth!!! I’d put #4 as #1 though.
In my experience women love a sense of humor, especially a self deprecating one. If you can make a lady laugh you’re half way home.
L
I would like to add to that, Kindness
I'm a guy who will be married 45yrs. this June. When I have interactions with other ladies (friendly) I have been told how kind I was.