My gf told me last night that she doesn’t feel wanted at times. When I asked her she said she doesn’t feel the affection. I tried asking her questions about what is missing and what to do and she doesn’t know how to explain it

I’m pretty positive it has something to do while we are in public. Maybe I’m not affectionate enough in public

What should I do? I really do want her and I’m afraid of losing her. I give her surprise gifts all the time, tell her how I feel about her, send her surprise texts about my feelings etc. text her back faster, introduce her to my friend,

Feeling frustrated since I’m worried I won’t be able to change how she feels. My last ex said this to me but she actually gave feedback. I have improved on those areas.