My advice to you is leave him, you would never be able to trust him again, it will shatter your confidence and self-esteem the way it has with mine! It must be some kind of problem where they will never be able to fully let go of doing it! Move on...