I am so proud of the way you have handled yourself thru all of this.  He mucked up your life but you washed off the muck, picked yourself up, brushed yourself off and became a strong woman!  I think you give hope to other women that life is good!