I hate sucking dick :( i want to pleasure my man SOS

I need genuine help y'all.... My boyfriend and i been together for 4 years. Before i was with him, I wasn't really sexually active, and when i was, it was just sex. So i Never really gave head until my BF.

First year or 2 of relationship was good, i loved giving him head, seeing him be pleasured......BUT now i just have no interest. Tbh i never had interest in giving head, but i did it because i loved seeing him pleasured.

But i just have no type of energy for it anymore. I suck for 5 minutes then I'm over it🤦 my mouth start hurting after 15 minutes, it's just not my thing. I hate all the spit, i gag so easily.

I feel bad not being able to give him what he likes, what are some ways i can get myself more interested? And i know it's me, not him. I'm still fully attracted to him, just dicks im general I don't like lol. He doesn't ask often because he knows i hate it, now whenever I'm getting head i feel guilty lmao SOS!