Okay so my husband

Joy • My name is joy, currently pregnant with baby number one
So my past few days have been absolutely awful and stressful I've had my great grandpa in the hospital going to pass away any day now, people at work telling me to "keep my legs closed and maybe I wouldn't be pregnant", my mom is having health issues, and my husband decides to tell me he's watched porn everyday I'm at work for the past 3 months........ Like wtf it's not like I don't give him sex when he wants it because I do and if not more. Idk it pisses me off because I co wider that cheating and it makes me even more self-conscious than I already was. What do I do?