I found out shortly after I was married that my wife withheld the fact that she she had a STD. Because our son was born shortly before our first anniversary, I stayed with her. We have now been married for 17 years and she has never stopped lying. Should I feel guilty now that I have decided to leave? She says she'll change, but its too late for me.