I say relocate as soon as possible its the only way to insure your safety(insure to a degree because they could possibly stalk you, hunt you down and hurt you anyway).
Moving a new lover in may only add fuel to the fire and get the both of you hurt.
Staying put with leave you wide open to future violent episodes.
Trying to be friends may be only a temporary fix, a violent person is a violent person no matter how nice you are to them at one time or another they are bound to react with violence, unless they get some outside help i.e. counseling (and that may have marginal effects).
Restraining orders are just pieces of paper, if a person wants to hurt you they are not going to be stopped by that-they won't care.
When you block a person, they can no longer invite you to a private message or post to your profile wall. Replies and comments they make will be collapsed/hidden by default. Finally, you'll never receive email notifications about content they create or likes they designate for your content.
Note: if you proceed, you will no longer be following .