Venting, but advice is always welcome.

I am seriously struggling so much lately. I currently have a one year old and we are pregnant with our second due in a few months. I have never been so stressed out before, as this has been such a hard year on our family. We have struggled financially, we've had constant health issues with this pregnancy, there's something negative that seems to happen to us every week that we just can't seem to catch a break. I have no friends to vent and talk to about everything going on and my husband is just as stressed as I am so we are both very short fused towards each other etc. I feel like I am a horrible mom because I have absolutely no patience when my one year old does something he shouldn't but he's just being a toddler and he had no control over that. Me and my husband are both struggling mentally and we just can't seem to catch a breather before something bad happens again. Just getting so exhausting and I literally have cried myself asleep so much lately because I dont want to bring more burden to him when I know he would put his feelings on the back burner to try and help me first. That's just not fair to him. I just want to have one good day.. I just want to not be stressed anymore..