Sideways related: like I said, You don't reward her behaviour. But what if you want to show your appreciation?
Don't
buy her anything. Your currency is your attention and your validation. Give her something that shows your attention was on her by spending time doing something for or with her.
I write poetry. One of the things my lovers enjoy is when they can recognise themselves in my poems. That's a reward that shows I think of them and they are a priority.
View attachment 13311
(rossz macska is Hungarian for 'bad kitty'. The 'bad things' refers to my Hungarian lover mentioning how the theme song of the TV series 'True Blood' always makes her feel about me.)
Attention and Validation is important to women. Important enough to stray when another man gives her the attention and validation she is lacking in her relationship. You want to bind your woman to you? Make sure she knows she's in your thoughts.
One of the mistakes many men make is paying attention to a woman only in the courting stage, but 'taking her for granted' when the relationship is progressing.
And a lack of attention and validation cannot be assuaged with gifts, unless the gift is something special to her. And that is rarely jewellery, flowers or chocolates. Those three are the standard gifts for not paying attention and not validation your woman.
Neglecting her needs and giving her what she wants is the stupidest mistake most men make.