Gf insecure about me not touching her

Me and my gf (18) have been together for 4 years, im the past i was really struggling with who I was sexually and I wasn’t sexually attracted to her. I told her I thought I was asexual and she got upset with me because it made her super insecure especially because we have already been trying to do things together before I told her this. She constantly brought it up and said how terrible it made her feel. And i ended up breaking up with her because I didn’t think it was fair for either of us to be in a relationship anymore. She kept texting me for a couple months saying it was something she didn’t need and said she just wants our relationship back, I decided to get back with her. She continued to bring up how I wouldn’t touch her and yet I was okay if she touched me. A couple years later i became more comfortable with the idea of touching her, i just want to make her happy and feel good, im not sure if I’m sexually attracted to her, I don’t think I’m sexually attracted to anybody but it’s still something I’d like to do because she wants it. I often lack in making the effort of touching her, I don’t reciprocate every time she does something to me. For example she is upset that I don’t like to eat her out but she likes to eat me out, I told her she didn’t have to do it to me if she found it unfair. A few weeks ago she decided she wanted a break from her being touched, she said it didn’t feel like I wanted to that she felt insecure about it. I told her no big deal it’s understandable and will take time for our relationship to change in that area. I asked her if she could tell me when she wants to start things up again and she said she would. Today she texted me upset because I haven’t tried to touch her since our conversation.

What should I do here?

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors