Qué manía con echar la culpa a terceras personas: quien se ha distanciado de ti es tu amigo, y por elección propia.
Si él quiere pasar más tiempo contigo y de verdad es tan necesario para ambos, haría lo posible por tenerlo, esto es: explicarle a su novia, hacerla sentir segura si es que son inseguridades suyas, mostrar transparencia en fin, lo que haga falta. Mi novio tiene una mejor amiga (que además es impresionantemente guapa y ellos dos son súper afines en gustos y hobbies) y me habló sobre ella desde el principio. Pude ver su amistad de ellos desde cerca y cero problemas. Hoy dos años después, casi soy yo más la que les dice que queden a sus cafés y sus cosas como antes porque no quiero que lo pierdan. Pero él prefiere estar conmigo a todo siempre, y a ella no le sobro yo tampoco, pues OK.
Con esto te digo que es él el que elige con quién quiere pasar su tiempo y cómo.