I need help

I need to vent so today I got home from work and my husband had the day off so he stayed with the baby I came home to a dirty house toys all over but there was food I got so mad for no reason I just started yelling at him saying mean stuff I know he has problems because his mom is sick he just makes me so angry I just want to take it out on him sometimes but I don't know what to do I need help but instead of talking things out he left with his friends and that just made me more angry but I'm not going to say anything to him Im just feel unwanted and a little bit unhappy with my life😢😢