FLTC, is there a way to put aside the past? You won't forget, but would it be easier to let it go???? It seems like Michelle has an article called, "Forgiveness is a gift you give YOURSELF". Not sure the article is appropriate because I haven't read it in years, but the title seems helpful. YOU did all you could do. You were never going to please your ex wife.
You are an amazing person to have lived through all you did and came out on top of the world. Your children are lucky to have you for a dad.