how much more can a women take?

So I'm 8 months pregnant and this is my husband and I first child together. I been with my husband for 7 years and married for 6. For the past 7 years he's always has cheated. The last encounter I came across was on Christmas <a href="https://play.google.com/store/apps/details?id=com.glow.android.eve">Eve</a> when I found out he was sleeping with a girl at work for a year. I asked him why do you continue to do this to me when I have never stepped out of this relationship and he tells me that is my attititude and how he thinks that our child is not his. He says that because we went to a fertility doctor and the doctor said last year that it would be hard for me to get pregnant because his sperm is too low. However I got pregnant a couple months without not even trying. The point about all of this is that I don't know what to do . Yeah is dumb of me to stay but I still love this man. Yesterday he told me that he's not into me anymore that he's trying this for our child. I hate that I continue to put myself through this since I know I'm better than this. I've never had a guy treat me like this nor put my dignity through the floor. I'm almost done with my pregnancy and I pray that I can wake up and put him through what he's put me through. I wouldn't cheat but I wish he can feel the pain that I go through everyday. Imagine you as a mom with a man whose not into u and cheats on you every chance he gets? I'm still in school and he pays for everything so o feel that also has him with an upper hand on me. Well hope someone understands my pain and can give me some advice.