Estoy completamente de acuerdo con el primer comentario.
No sé cómo sería tu relación antes de que presentarás a tu novio, pero está claro que a James ahora mismo no le interesa tu amistad, son cosas que pasan. Sin embargo, le ha cogido especial cariño a tu novio, incluso le ha presentado a otros amigos, cosa que no hizo contigo.
No te hagas mala sangre, planteatelo como un amigo con el que has dejado de tener relación. Personalmente dejaría de intentar hablar o quedar con él, a mi me da pereza mantener relaciones de amistad que solo van en una dirección porque para mí eso no es una amistad. Normalmente la gente no siente el valor de decirle a otra persona que ya no quiere seguir en contacto contigo y mucho menos si hay terceros entre medias (como puede ser tu novio), de lo contrario van dejando indirectas (como puede ser el no iniciar conversaciones o no preocuparse por ti).
Si te sientes incómoda, dile a tu novio que prefieres mantener las distancias con James durante un tiempo y listo. Ellos pueden seguir siendo amigos y tú puedes superar la perdida de tu amigo.