promises mean nothing - actions are what count.
there is no excuse for agression....
first - is he able to get to work on time, maintain his work commitments? does he walk out of work and disappear? does he have a good job, eanring well, managing to maintain that?
if he is coping fine with getting to from work and meeting commitments there then you need to set clear boundaries about what you expect from him as a father.
ask him what he think he should be providing as a father/husband.
contact when he goes off at the very least. if he can manage work times - he can manage home times too - maybe agree certain days of the week he is free to wander but be more strict about the others... set clear boundaries
if he does do this from work - then work should be addressing it too, occupational health service etc. do you know for sure if he is coping at work or not?
what was he like before the depression?
is he committed father when he is there?
how old are the children? if under five seek support from sure start centre, get a weekly volunteer in to help you, speak to your HV / GP for support for you.
can you ask to go to a joint session with the CBT therapist? or attend his session? if s/he is only getting his side s/he may not be realising stuff eg the way he blames you....
or get some joint sessions with a different family therapist experienced in depression?
read depresion fallout.
www.depressionfallout.com/
set your boundaries - just set it out clearly -we have children together i need help. i need your commitment - just as you commit to work - on these days a week. at these times.
you may agree that - the rest - you can wander as you like...
ask GP about seeing a counsellor for you - you need support to deal with this. a counsellor can help you think through and tease out his behaviours - maybe think thru what he can/cannot control; what is depression related? what may amount to him "taking advantage"?; why he might think you are the cause?
a family therapist/psychologist trained in depression could also help you deal with the depression related behaviours.
the last post had good suggestion about fun/family time - but is this something you can achieve?
with my exP fun family times just didnt happen when he was like this.... it would always be a disaster (from his point of view) eg lovely country walk = mud on shoes = complete meltdown from him... it was easier to do stuff (and more fun) without him...