Gut feeling

So lately, ever since our daughter turned 1, we found out I'm pregnant with our second child, and things are tense.. My husband has completely and utterly changed. His body language, how he treats me..ive caught him on POF but he said it was to meet friends bc he doesn't have any which isn't true bc he has a few good friends. He cheated on me like 4 years ago and hasn't done anything to my knowledge since. He hides everything from me and doesn't barely look at me. Now I have a temper and so does he, it's never gotten out of hand but I get upset easily. And for the last few months he's stopped helping me do anything at all. He makes me ask for money to grocery shop or get anything in general, he won't hold a job no matter how good the pay. And is always telling me he's tired of me yelling at him for stupid stuff. It's not stupid when he doesn't change our 1yr olds diaper for 8hrs..its not stupid when he can't even wash three bowls for me when I'm in school. Am I expecting to much when I ask for a little help getting things done? The way he's acting I don't feel like he loves us anymore.. And IDK what to do. I love him with everything in me, I always have. But I just have this gut feeling he's cheating and I have no way to prove it. I've brought things up to him before and he gets really mad and leaves...maybe I should just go and stay with my mom a while. Any advice ladies?