Buenas!
A ver sinceramente creo que si te lo está ocultando es porque es algo que le avergüenza y no quiere que le veas como un “fracasado” o algo así (por lo que dices de los límites y que la coca ya son otras palabras).
Puede ser que no esté pasando por su mejor momento ahora mismo o que esté deprimido o tenga algún tipo de problema, aunque a simple vista no lo aparente. Creo que no deberías decírselo directamente porque eso significa que has “invadido” su privacidad (aunque sea para bien), podrías empezar a observar cómo se está comportando últimamente, si ha tenido un cambio de actitud o algo así, y si es así intentar que se abra a ti y se sienta cómodo para sincerarse contigo. Si ves que no es así y que la situación no mejora si no todo lo contrario, deberías contarle la verdad haciéndole ver que te preocupas por él y sobre todo que te gustaría saber el porqué.
Espero que esto te ayude, no sé si ya estará solucionado o no.
<3 <3 <3