Не понимаю,  что все накинулись на автора. Сын необязательный и соответственно ненадежный человек. Вот это автора и покоробило. Если это единичный случай,  то ещё ничего,  а если для него норма пообещать и не сделать,  то я бы на вашем месте,  автор, на него не сильно бы рассчитывала в будущем. 20 лет не мальчик, может заранее просчитывать последствия своих обещаний. Не можешь - не обещай,  делов-то, а пообещав-сделай, будь мужиком.