😔 confused

Samantha • Pregnancy#👼😔1- ended in miscarriage on Dec.28 2014. It finally happened! Baby boy Rhett due 12/2/15! 💙
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