You did the correct thing!!!!
Be prepared though to have to do it again. When I originally read your post I
couldn't help but think he's not going to stop. Being in jail for a few days or weeks
will not deter him from his 'game.' And yes, I believe to him this is a game.
Now you know what you have to do for you, and the next time it will be easier.
Your growth and conviction makes my heart smile.
Love and hugs,