romantically in love with my boyfriend, but...

Okay, guys. My boyfriend is the perfect man for me. I'm a handful and I am fully convinced he's the only person on this earth that can handle me, and also who loves me unconditionally. We have so much fun together and I love him more than life. He is incredibly handsome and I don't want to be with ANYONE else. He is my life and I'm so glad I met him. He is incredibly sweet, intelligent, and humorous with the perfect dash of snark. 
HOWEVER. 
I do not get anything out of sex with him. ...or with any man for that matter. I am not sexually attracted to men. I watch lesbian porn, as soon as I find out a female I know in real life is attracted to women, I get turned on, and I can only orgasm if I'm imagining sex with a woman. 
I have had sex with 15 males and 0 females and I never get anything out of sex with males. But when I see attractive males, I find them attractive. I never see females and go DAMN she's cute. I've never even had a crush on a female? It's like I only like the idea of having sex with a female, not dating one or being romantic with one. On the flip side of this, even if I find a male attractive, I don't necessarily want to have sex with him, even if I have the biggest crush ever on him. 
I've been like this my whole life. 
I know for a fact my boyfriend is the one I'm going to marry and die happy with, but how do I overcome this? I know I can't talk about it with him, because he's a Cancer (feels things very deeply) AND his love language is physical touch. Plus, he's head over heels for me and sex with me is a very emotional thing for him. 
Just... what do I do? I'm so lost.