S.H.
this is not something new. I went back thru your earlier postings, & your relationship with your husband was quick & you've had issues from the beginning with the 2 men in your life.
It is seriously time to get these issues resolved before life becomes Hell for your son. I do apologize if this offends or hurts you. But life will only become harder & harder with your husband....especially when you use "red flag" phrases such as when his yelling "makes you want to go & hide in a corner also like a scared little girl". This is NOT a healthy relationship & your son is being affected by it.
I sincerely wish you Peace & hope that your husband will agree to seek counseling with you....as an individual, as a married couple, & as a family.