This experience made me double think everything I believed was good about me to be false. It made me feel as though I could not trust myself or my instincts. I now know that is not true. HE is false. HE is the one to not trust and others like him. I had the red flags but just tried to believe in the good. My instincts are right on, I just needed to be strong enough to act on them properly. Big lesson, and one that will never have to be taught again!