Like everyone else has affirmed, Val, I think that this is a good part of the process. It is important for us to look back and recognize those awful things about our WAS' that we put up with in the past. It will make it easier not to tolerate those things in our next R with someone, whoever that person is.
As to why you still want to be with your W, it seems as though there are many good memories about the positive things that you guys shared, as well as the promise of a better R than there was. If neither of those things existed, we would all be on the road to moving on and putting the M to rest.