Reading your account of catching H with OW brought back vivid memories for me of catching W leaving the hotel with OM (Sept 9th 2005). As much as I try to put it behind me the images occasionally jump out in my mind and catch me unawares, then get this sick feeling in the pit of my stomach and all sorts of things race through my mind. Then soon enough it goes.
Time is a great healer, but not great enough at the moment. I hope for you something will turn your sitch around so you can start the healing process cos the healing takes a long, long time. (but worth in the end I hope).