Bug is right!!! There is no failure here.

Also one thing I've learned through this is that you (we) weren't bad judges of characters. People can change it doesn't mean that you could have foresaw that years ago when you met...or even a few years ago when you were living together happy. Also when there is a separation/divorce it is like your spouse has been taken over by an alien.

we're all here for you!