Mav,
What are you doing to reduce overall levels if anxiety? Are you stuck inside all the time due to all this?
I think you need to examine what you have just written to see where the compulsions are. You have detailed checking, testing, reassurance seeking. There is also avoidance in here. These will all trap you in the cycle.
You can never be 100% in many things in life. Aiming for such rigid high standards is about perfectionism. Then when you don't hit your perceived high standards you fall into the cycle whether there is any justification for it.
You will be kicking yourself for past mistakes rather than trying to accept we all make them and many if not most we can learn to accept. But if you want to look back at a 100% moralistic existence I'm not sure there will be a human being who ever lived who can do it. Maybe even Mother Theresa had the occasional intrusive thought like "oh no, not this nonsense again"
Remember that we have forgiveness and we have to learn to apply to ourselves. We have to direct compassion to ourselves. In any faith there is repentance as we are only mortal and expected to make mistakes. Mistakes are learning experiences.
You are not the sum of your thoughts. As we have discussed before, and I'm sure many times on your FB pages, they are not reflections of our morality. They are move thoughts dropping out of the normal process, outliers, that the subconscious doesn't know what to do with and needs guidance from the conscious mind. There is no point trying to trace where they come from, a hidden monster we fear we could become, because science tells us all humans have the capacity for these thoughts because they are just part of our normal brain function.
Look to who you really are. You fear all these things because morality is important to you. You want to be a good person. But based on how you act in your life, the things you do for others and how you speak to others aren't you a good person already?
I would also suggest talking to a family member too. We have discussed things in the past and you have found things were not as bad as your mind was making them when you spoke to a loved one. I suspect this will help you hear to deal with morality tied in with faith issues.