Is he cheating?

I think my husband is cheating on me but I cant check is messenger app. He has talked to girls on multiple occasions and I caught him a couple month ago. He has now changed his Facebook messenger password. I see his text and phone call log and there are a couple numbers that are suspicious but I cant catch him without hard proof. He works until 2am and sleeps until 2pm then leaves for work so I never get to see him anymore unless he asks me to touch his dick or he needs sex. I dont feel like he cares for me or any of our kids. I feel like he only cares about his son from his previous marriage. I am 33 weeks pregnant and he doesn't care about mine or my babies health. Our youngest is really sick and he called yesterday to tell me he isn't getting my step son because our boy is sock but didn't care to ask how he was doing. I feel like he doesnt want us anymore.