¿Por qué me siento sexualmente atraído por mi buen amigo?

Es normal. Entonces, no te preocupes.
Dígale a su buena amiga y averigüe si ella también se siente así como usted. Si es así, informe a su LDR GF y rompa. Si su buen amigo no se siente de esa manera, continúe con el LDR y espere que sea su pareja, finalmente.
Pero, entre tú y yo, 3 años ya es un largo plazo para que el aburrimiento se establezca si no hay química entre los dos. Piénsalo y actúa.

Debes decirle a tu novia que ahora y poner fin a tu relación de inmediato. Está claro que no estás contento con ella / esta relación, sin necesidad o uso de arrastrar esa relación. Las chicas prefieren la honestidad siempre y será bueno para ambos a largo plazo.

Es mejor terminar tu relación si no estás contento con ella.

Asegúrate de tus sentimientos hacia tu amigo.
Intenta detener / controlar tus sentimientos, de lo contrario puedes perder a tu amigo

Es totalmente tuyo, lo que quieres hacer ..

Porque tu amigo te trata bien. ¿No te sientes atraído sexualmente por tus amigos en la cama, supongo?

¡Tu buen amigo tiene cualidades que lo hacen un excelente compañero!

Además, pasas mucho tiempo juntos; eventualmente construyes apego.