I am sorry that things are not going so well but I really think you should step back from it all and give him some space. He must be feeling some sort of pressure that he can not deal with and is taking it out on you. It is not your fault.
Are you still making passover dinner? Why don't you start working on that.