I don't think I'll ever be able to forgive the dishonesty of leaving out such important info re: their previous relationship

And there it is. I don't blame you for this...it is, at least , honest.

THIS is the heart of the issue. It doesn't matter one bit if he gets a job or not. You can't forgive him and resent him for tricking you into marriage. I GET that.

So, put aside all this other silliness and be honest. You are divorcing him because you can't forgive his infidelity. THAT I can understand.

Don't go shaking the [Bleep!] tree and expect an angel to fall out.

Liars lie and cheaters cheat...know it and don't be surprised. Protect yourself.