Well welcome to the forum...read all you can on here...take time...be understanding of what he is saying, do not beg, argue, plead, make him feel guilty...take a breath...relax...
I have not been doing this long...so try to read Sandi's list of don'ts and do's on the forum and try to take a step back if you can to calm yourself...