Автор, ну что вы. как маленькая.  Все просто: отвечаете, что деньги ваши, вы их ЗАРАБОТАЛИ, и что хотите, то и делаете.  Обеспечивать обязаны несовершеннолетнего сына, ее - нет.  В том числе и учебу.  Отныне платите учебу, еду-одежду-мыло по минимуму.  Надо больше, надо отпуск - пусть заработает.  Готовить ей обеды не надо, готовьте строго на две порции, для себя и сына.  Хочет - пусть питается макаронами.  На ее крик вообще не реагируйте.  И никаких квартир (кому б покричать, чтоб мне кавартиру купили? ).