after cheating, he lied for a month. i forgave him and he dumped me. then he strung me on for months after we broke up, telling me we would get back together and he still loved me only so i would sleep with him. he admitted to only using me for sex. he also told me he had another girlfriend and had been cheating on her with me, I had no idea... is he a good person?