Les my brother, u can forgive, but It doesnt mean u have to keep her. My ex slept with a few people at my job before me, we broke up, she left and is still sleeping with people at my job, lol. I could hate her, but I dont. I forgave her, but want nothing to do with her.
U have a very heavy and stressful burden to bear. I personally would not want a wife who cheats, then goes off and gets pregnant.
If she is not remorseful and u are strong enough to let her go, then do so. Because she probably invited a demon in the house from the cheating.
If not, keep her and deal with the pain.
I will pray for u.... And find a holy man or woman to pray with, they take the pain away.