Hi LJGH2, I am sorry that you find yourself facing this kind of cr*p again. It's hard enough to go thru this once, but you are in rarified air going thru this a second time. I recommend taking some time to deal with this. There is nothing urgent in what you have told us so far, so take some time to see what you really want to do.
Were there any other times H cheated before his craziness 4 years ago? I am trying to find out if he is a serial adulterer, or is there someone deep down who is worth the effort?