I (25F) and BF (24M) have been together for a year and our relationship has been awesome. The same goes for our sex life, apart for one thing that I'm increasingly feeling guilty about.
My BF loves performing oral on me and does it near daily. He is also AMAZING at it. I'm talking black belt level pussy eating. He makes me feel like I am on cloud9 whenever he does it, edging, teasing me and making me orgasm at will. Not only that but using toys like an expert at the oral arts. I has become a running joke among my girlfriends (platonic) that I loan him out to them to give them a taste.
Most nights I will come home and decompress to him (he is home earlier than me due to our work situations) offering to give me head. Usually with me obliging. We will then have dinner and when we are both up for it have sex. This is also very amazing and will nearly always result with us being satisfied.
However where I run into my problem is my own oral ability. I have a small mouth and a very strong gag reflex. This makes giving oral extremely unpleasant for me. My BF has acknowledged this and has made it clear that he has no problem with it, saying that he is more than happy with our current situation.
I can't stop from feeling guilty/insecure about not being able to reciprocate what he does for me. Any advice on how to overcome these feelings?