Thanks for sharing. Divorce this guy forthwith and just forget about him he's a total a$$hole and always will be. I think you are attracted to sociopaths and I think they see you as an easy target. Luckily, you can change yourself. It will take therapy and time, but you will change for the better. You have to. These guys taking advantage of you - tell them to go f*** themselves and they'll stay the hell away and pick another "nice" gal's life to mess up.
NICENESS WILL KILL YOU IN THE END.