A ver, en los comentarios hay mucha confusión con lo que es una depresión. Esta palabra se usa mucho en el día a día para decir que te encuentras un poco triste, pero no es eso lo que le pasa a tu hijo. Tu hijo tiene un trastorno de depresión mayor. No te dan pastillas por llevar una temporada mala, te las dan cuando tienes un trastorno mental.
Creo que no mencionas si los antidepresivos se los ha dado un médico de cabecera o un psiquiatra, pero si lleva un tiempo con medicación y no ha cambiado nada, claramente no está funcionando. Lo que tu hijo necesita es ir a un psicólogo (y a un psiquiatra, si su caso solo lo está llevando un médico de familia). En terapia, le ayudarán a gestionar los síntomas que tiene y poco a poco irá haciendo cosas. Maltratando a tu hijo, riñéndole, quitándole la comida, llamándolo vago, diciéndole que no sirve para nada, no vais a conseguir absolutamente nada. Es más, lo que vais a hacer es empeorar su trastorno.
Un trastorno de depresión mayor es muy inhabilitante. No te permite tener una vida normal, ni mantener un trabajo o unas amistades. No es que sea un vago, es que tiene un trastorno y necesita ayuda. Y ese comentario que dice que siempre ha habido depresión y se trabaja igual es mentira. Siempre ha habido depresiones y suicidios a causa de ellas. Salir de un trastorno así sin ayuda no es una opción para la gran mayoría de las personas. El cerebro, que es lo que nos hace funcionar como personas, cuando tienes un trastorno psicológico, no funciona de la misma forma que el del resto del mundo. Por eso no puede hacer las cosas que los demás sí hacen sin ningún esfuerzo. Es como si le dices a una persona paralítica que se pasa todo el día sentada porque es una vaga.
De verdad, la vida de tu hijo está en juego. Id a terapia con un psicólogo profesional.