Sorry for your troubles Terry. There is no rhyme or reason, that's why they call it crazy. I'm sure you are familiar with the term APN (Apparently Normal Personality). And if not familiar with the term, I know you'll recognize the practice of someone living in an APN.
With 7 adult kids, I know you'll be alright... but man, think how much worse your situation would be if your kids were un or under-educated JW's who think of you as an apostate! So you did something very right there!