My advice: Call the police and let them know what has happened. They can make the decision whether or not to pay him a visit. Next, block his calls and texts. Take whatever steps you need to in order to be safe. This crap has been going on for a long time and as long as you continue to engage with him, you are going to be torn up and scared and miserable. Leave him to his own devices and YOU take care of YOU.