You need to confront him immediately. If he’s gay, then there’s no changing that. You cannot continue a relationship where one isn’t even attracted to the other sexually. It’s incredibly unhealthy for the both of you. I really hope it does work out for the best.