Oh god, the nuance in this is just overwhelming raw. Incredible. I also felt like someone had punched me in the gut when I read the details of how carefully he had cleaned up after himself. Heartbreaking.
I can relate to this in some ways. I never snooped on a partner (though I struggle to make a judgment on that one way or the other considering that it's still not as bad as cheating), but my last partner had a whole secret life I didn't know about. I learned just a little of it in our breakup, but I know that was the tip of the iceberg. God only knows what he was doing or who he was doing it with...