There are moments of knowing. You never know when one is going to happen until it does, usually when it is least expected. You have doubted, you have thought, you have gone beyond thought and just given up and then suddenly you know. Continue reading