Psych4genie,
I retract my initial thought that Pure O is it. It sounds like classic OCD to me. Of course the thoughts are the same, but they are clearly connected to your day to day activities through compulsions that you must work through. Gosh, I have read a lot about OCD and every book I have read says that you have to learn to trust in your self and not in your thoughts. Thoughts are just noise in your head, but when you attach them to actions or the possibility of actions they start to feel real. For the shampoo on Sunday thing. Using exposure and response techniques, you should try and not shampoo on Sunday more often and learn to fight the anxiety. I understand that the anxiety is probably ridiculous, so is there some compromise you can make or intermediary step you can take to start to get rid of this compulsion? Maybe shampooing on Monday morning before work? then slowly start to work that day around until it isn't so powerful.
As for the thoughts themselves. I have dealt with them since the 2nd grade, so I have a couple decades under my belt too. I found that the meditation was the only thing that helped me to control the thoughts. Meds can make the anxiety decrease, but the thoughts linger on. Anyway, would you really trust a medication that can alter your thoughts? Seems kinda dangerous to me...
You said that you have Pure O thoughts too that involve your spouse and child. You said, "I don't even want to think about them now". You actually do want to think about them over an over until they don't cause you fear. Avoidance will just make them more powerful. I'd turn the thought into a positive action. for instance a thought about hurting your child comes up. Give your child a hug and tell he or she how much you love them. Same with your spouse. As you have these thoughts and you practice thinking them, learn to alter them until they are almost silly and laughable. They are just thoughts, so by thinking about them and altering things, you should be able to create whatever story you want in your head. Over time you will see that they are just noise and that the only thing that can allow a thought to cause a reaction is you.
Check out the books, "Brain Lock" and "Stop Obsessing". They were both helpful to me and reading also really helps me to keep my mind focused on things other than nasty thoughts. After years of practice I am now relatively unscathed by the negative thoughts. I still have general anxiety which I take Xanax for, but the thoughts are pretty much gone and when they do pop up, it is almost always during a time of stress, and I can dismiss the thought without fear. I think that is where you want to go and only meditation was able to help me achieve this.
Take care,
OE