Siempre digo que no es que sea complicado, es que nos empeñamos en complicarnos nosotros mismos.
Realmente no es tanta la diferencia de edad, pero aún no tienes la edad mínima legal para consentir estar con alguien; con lo cual, para él, supondría un riesgo estar contigo. Creo que la edad mínima son 16, en España, pero no estoy seguro, y desconozco como están las leyes, sobre estas cuestiones, en otros países.
Por otra parte, él tiene pareja ya, y aunque la relación creas que no les vaya bien, implicarte emocionalmente con alguien que ya tiene pareja, puede complicarte mucho la vida, y siendo tan joven, creo que no te compensa.
Mi concejo? esperar. El tiempo pasa, y pone todo en su lugar. Si ese chico es para ti, seguirá ahí en el momento en que sea posible vuestra relación, y si no es así, vendrán otros más adecuados.