Having a crush on someone I don't find physically attractive?

Okay this might sound superficial as everyone says looks aren't everything, but I feel like it's some part of it too.

I'm asking for real advice and not just to be bashed for being superficial. I genuinely like this guy, I have never met anyone as similar to me and I can talk to him for hours without getting bored.

Every time in our friend group if he's away I would always feel like I want him around. I get excited when he shows up, etc. I'm pretty sure I am attracted to him and his personality. I have never got along with anyone as much as I am with him. And I'm certain he is interested in me as well.

The only thing is I don't find him physically very attractive. I have no sexual attraction towards him at all. I don't think if we were to be in a relationship I can have sex with him, or even kiss him for that matter. It's like I have romantic feelings for him, but zero sexual attraction. I'm worried I cannot find anyone like him who I'm also attracted to physically.

What should I do?