Tengo un compañero de estudio cercano amigo. Él discute conmigo por mis necesidades y errores del día a día. Que le pasa a el? Él no me deja ser feliz.

Él no te está ayudando, te está haciendo perder tu confianza en tu propio trabajo.
Dejale claro que no debe molestarte con un consejo a menos que lo solicites específicamente.
Tu mejor opción es romper la amistad.