Я думаю, что вы просто оба устали, поэтому и раздражаетесь друг на друга. Вы устаете с ребенком, а он - от работы. Приходить домой в 21-22 - это реально поздно! Если он так много работает, то после этого вечером и донести свое тело до дивана тяжело. Поговорите спокойно на выходных, обсудите все проблемы! Пусть отпуск возьмет или с работы приходит пораньше. Деньги нужны, конечно, но семья важнее. Ведь отношения у вас явно не очень - вы говорите, что не знаете, почему он допоздна засиживается, а он вам - "не собираюсь отчитываться". Это не признак доверительных отношений, но признак висящего напряжения. Проведите полноценно вместе выходные, отдохните, поговорите, вы же семья!