Hang in there. He felt betrayed by you leaving. That's a big issue to deal with. Plus the job issue and the stress that comes with it. It's going to take some time before you earn his trust again. The lashing out will come and go. It happened to me too with the WAS. Every time we get to any R talks. She elaborated on all the things that made her leave or pushed her over the edge. It's not a pretty picture but just listen and validate.
Try to do something together to at least get his mind off of the sitch. Perhaps if he finds that he enjoys doing any activity with you it will build on the trust factor as well as the R.
Me: 40 W: 39 D12 D9 D6 ILYBNILWY: 06/15/07 "We can work things out": 06/21/07 Currently: Still together, DB'ing every day