girl, sometimes you can’t be afraid to hurt someone’s feelings if it’s validating your own. Bring it up kindly and just be kinda like “hey, I know this is your way of being affectionate, but I’d appreciate it if you thought of the ways of affection I like; and show those to me more often so there’s a balance” yk
You can bring it up with the intention of sharing with him the things that make you feel loved. He should want to learn how to love you well, the way you need. If he gets defensive, that is his own insecurity showing. You can remind him that you’re not trying to degrade him, just teaching him how you need to be loved
you needa just be able to have a conversation, even if it upsets him. hard conversations are important in relationships, and he should want you to bring up anything that has you feeling upset. if he doesn’t meet you with understanding then there’s a problem. you needa straight up just say like “hey, you know i love you (if you’re there yet idk) but i just haven’t felt the kind of affection that i’ve been craving lately, especially outside of sex.”
I relate to this. My bf has mental health issues, and sometimes I’m hesitant to start uncomfortable conversations because it could hurt him. He always tells me that he wants to know the truth, even if it’s hard to hear. I also want to hear his true thoughts. We both try our best to be honest and open.
Also same thing with the intimacy, a bit. At one point he said it was his love language, but it turns out that there were other, not so healthy reasons behind this mindset. Not sure if yours has the same thing going on. It’s possible that it’s more about his skill in getting you to react, his dependence/addiction to sex, or simply not knowing how to connect any other way.