Your idiot husband is far from perfect. It's so easy for us to focus on our flaws, but what about theirs - which I would argue are much bigger doozies...
Engaged Aug 2009 Fiancé had doubts Jan 2010 Happily re-engaged July 2012 Discovery of affair July 2014 Separated July 2014 Fiancé is confused about whom to choose Chose the OW Oct 2014