Hello. First off, it took me a long time to end my marriage to my ex-husband, so you have my empathy and sympathy. I wanted to leave for years.
Mammadiggingdeep is right - get yourself PROPER advice, by which I mean NOTHING THAT COMES OUT OF YOUR DH'S MOUTH WILL BE IN YOUR INTEREST. In some ways, I was in a stronger position than you are (I worked part time), but we also had significant credit card debt. In essence, I thought I would never cope and he reinforced that fear with every word he said. Thank god I saw a solicitor; she turned it all on its head.
You are in a far better position than either of you know. Please talk to a solicitor ASAP (as Mamma says, it can be free); they are well used to dealing with divorce-resisting men and will make light work of debunking the myths. I would recommend a female solicitor.
IMHO, the easiest divorce you can get is on the grounds of adultery, but it must have happened (beyond reasonable doubt) within the last 6 months, otherwise you are judged to have condoned it. Unreasonable behaviour is also pretty simple to get; I was able to submit very mild grounds which didn't particularly inflame my ex's outrage (stuff like, "He does not care about my emotional needs" etc).
Everything you say about him reminds me of my ex-husband. He was one controlling, bad-tempered bastard and it sounds like you've got one, too. I strongly recommend reading Living With the Dominator by Pat Craven www.freedomprogramme.co.uk/lwd.php He may not be physically abusing you, but you are afraid of him i.e. he is controlling you. PLEASE read this book. It changed my life.
Happy to keep in touch, if you want to PM. It took me 4-5 years to leave my ex, and I am so very relieved I finally managed to. It would be a pleasure to help someone else.