Don't let that "threatening Suicide" stuff get to you, that's what he's counting on. Whether it's a bluff or not, you can't let that matter. Do you have a neighbor that could be alerted to "keep an eye out" for anything out of place when you are entering your house or someone lingering in the area? DO get that restraining order. Maybe the cops will run his rap sheet and find a reason for him to go to jail. Is pepper spray legal where you are? If you do have to defend yourself, prepare not to panic and keep your wits about yourself.