In my own view, I think women want more than these in a relationship. It's not quite easy to please a woman. Women are complicated most times and what A wants is far different from what B wants. It's up to the man to decipher what she wants as most women wouldn't voice out or give a clue to what they actually want. It's men that have to do the unravelling.
You didn't remember to put great sex. It's cogent and vital @rosyblessing
Thats true @Owb
Thank you dear