Not physically or sexually attracted to him

I’ll try and make this quick as I really want some advice lol

I started dating somebody for a few months. Both in mid to late 20’s. He treats me with nothing but respect and kindness. I find myself just so un-attracted to him, especially around my period the sexual and physical attraction just isn’t there. I know this sounds so mean and trust me, I feel bad, but sometimes when he sends me a photo all I can think of it is that he’s “ugly”. The sex is also boring. I’ve tried to talk to him about it and change things up but we always go back to the same position over and over again. It’s not fun for me at all. I think maybe that’s part of it, as I have 0 interest in having sex with him even though I’ve got a very high sex drive.

My problem is that I DO like him. I like who he is and how he treats me and spending time with him. We cuddle and kiss and I do enjoy that. I don’t think he’s awful looking 24/7 but sometimes I do? I don’t know what’s wrong with me and why I feel this way? He doesn’t fit my “type” whatsoever, I was beyond attracted to my ex, and the sex was amazing. I think this all contributes to it and I don’t want to break up with him because maybe I’m stuck on my ex, but I need some advice. I’m hoping the attraction will grow but in the meantime I have no idea what to do here…

Any advice or sharing is appreciated :(

TLDR: not physically or sexually attracted to my bf, sex is boring, but I like him a lot and unsure of what to do about it