I hope you had a decent workout and were able to clear your head.
Be careful here buddy - you're not the failure here - at all. You've made all efforts to make the changes needed in YOU to be a better H, person, and father. You just have a confused partner.
If your guilty of anything, it's holding onto hope - and that carries NO shame with it. It does however, keep the hurt close. You need some time to process the events of the past couple days - GIVE yourself that time. Things will get better.
Drop me an e-mail if you need to vent further - although I see that FIB reached out as well.
Sven
Never sacrifice the great for the good. Sometimes the beauty of grace is that it makes life not fair.