Same here.
I look at it the same way as I look at my ex-GFs. Most were good, some were bad, and some were great. But in the end I really don't regret dating any of them. Each taught me what I wanted and/or didn't want in women. Until finally I found the perfect woman for me.
So all of...