I read some of you situation and yeah whats the difference if you showed up at the office or told her later. Maybe you didn't handle it perfect, but we are all human no one is perfect.
Don't be so hard on yourself we all screw up its our life and not a game of perfection.
In the end what really counts is that you don't give up and continue to try and improve yourself as a person. If this is not enough for our spouses then no human on this planet will ever be good enough for them.
Me - 34 W - 33 S - 5 D - 4 M - 14 years Bomb 1 Dec 06 Bomb 2 Aug 07 Separated - Aug 07 WAW Renting own place - Dec 07