😔 confused

It's been over a year and a half since my fiancé and soon to be child's father cheated on me. Yes I know most women would leave but his honesty and responsibility kept me. I don't regret it. I love him and I love how far we've come since then. I've forgiven him, or I think I have. I'm still having nightmares that I catch him with her again, at 5 months pregnant