Bueno, no sé si te servirá de algo o no, pero mi marido (y mi cuñado) se quedaron huérfanos con 4 y 7 años, respectivamente. Su pensión de orfandad, que ya te digo que ni se parecía a 500 euros, se la quedaba su madre, como es lógico, para sumarla a su sueldo de profesora y poder sacar adelante la familia. A ellos les daba una paga semanal (que siempre fue la misma, poca, y jamás se actualizó) hasta que cumplieron los 14 años. A esa edad se consideraba que ya podías empezar a buscarte trabajitos, como hacer de canguro o, en su caso, dar clases particulares. La madre pagaba la casa, los suministros y el colegio, por lo que todo lo demás era cosa de cómo se ganaran ellos las vida. En cuanto a la carrera universitaria, mi suegra pagaba la matrícula de las asignaturas (menos si repetían, entonces esa matrícula la pagaban ellos), y ellos, el resto de los gastos con sus trabajos.
Así que, desde esta perspectiva, me parece que con 21 años tu novio tiene edad de sobras para: 1) Buscarse un trabajo compatible con la carrera para poder pagarse la carrera y el resto de los gastos. 2) Hablar con su madre sobre lo que le parece bien o mal.