I reckon you could manage on your own and do so very well without this millstone of a man around your neck. Such an inadequate man gets what he wants from this relationship and thinks you are too weak and thus unable to leave, he has worked on you long enough to get you to such a low point. He despises your very existence, such men hate women in any case.
What do you get from this relationship now, what has kept you within this dysfunction?.
"Treading on eggshells" is just another way of saying "living in fear"; fear of his next outburst.
It is NOT okay for him to solely control the finances; this again is an indicator that you have become so inurred to his abuses of you that you'll put up with any old crap he doles out to you. What he is doing here is also amounting to financial abuse.
You have actually taken the first step to break free by writing on here; if you had not thought that anything was amiss you would not have written such a post. Your next step is to keep posting and to call Womens Aid; they can and will help you here.
What do you daughters think of him - and of you for that matter for staying with him?. Your eldest DD got out and probably does not like coming home very often. Your youngest is still there. They probably wonder why on earth you stayed with such a man for all these years seeing you ground down in the process.
What have you both taught these young people about relationships and how would you feel if they met men just like your Dad and got treated the same as you are and have been?. You've both taught them damaging lessons, ones I sincerely hope they do not repeat.