Susan,
Do you think he was just having a bad day? Or do you think he did that to you because of you having the little talk with him over the ladies down the street from him? Maybe he is trying to get back at you for you saying something to him about his women friends. You just never know what might be going through his mind at this time.
Hvae you thought about just calling him to see if he is alright and maybe just staying away for a while to see if that would help thing any? I didn't have that problem when my Dad passed away from my Mom so this is just a guessing game you would call it that he is taking his anger out on you for what you said to him about his friends. You just never know what to do anymore do you? Bless your heart! Well I hope things get better for you because I know that noone wants to be hollered at.
Good luck at work tomorrow!
Jan