A ver, que si has tardado 3 años en darte cuenta de que sus amigos consumen es que no es la cosa tan grave, no? No han hecho cosas heavys colocados como para que te salte la alarma, ni les ha afectado como sale en las películas, a que no?
Creo que hay un desconocimiento muy grande con el tema drogas y sus efectos y falta de educación al respecto. Siempre nos quejamos de la falta de educación sexual, y este tema no se queda atrás.
Si quieres darle un ultimatum a tu novio, adelante. Pero no lo culpes a él si no toma la decisión que esperas.