Good call. You've waited this long, and you've been thinking about it for a while. It's good to remember that this is new to your husband, and he hasn't had the time to process it that you have, plus he's coming from a different perspective.
I'm concerned that he throws things. Some people have a tendency to get into abusive relationships, and that's very detrimental to the children and yourself. Please remember that whatever happens and whatever you do, you never deserve to have things thrown at you. No matter how mad he gets, that is never justified.
Or perhaps you just meant throwing things in general, not at you. That's still not appropriate, but at least doesn't put you in danger. If he has trouble relieving his stress, perhaps he could take up boxing or something after work, to get out his stress instead of bringing it home.
“As I am sure any cat owner will be able to tell you,
someone else putting you in a box is entirely different
from getting into a box yourself.” —bisexualbaker