Steve85 sums it up perfectly. It's human nature to think better of ourselves, even looking in the mirror at ourselves we tend to pose and only show ourselves our good side. But you are a good man not perfect but always working on becoming a better you as we a better I. We may feel broken but that doesn't mean we or are situations are unfixable. Keep on Keeping on brother.
M46 W44 T20 M19 S21 D17 D11 D9 BD 1/2003 Reconciled 2/2004 Contemplating leaving again 4/2018 Deciding to stay 10/2018 (dodged another bullet...few)