It's called a harassment restraining order because it is supposed to PREVENT a situation before it reaches a worse point. You do not have to be a victim of physical violence to get one, but, given your story now, combined with a history of physical violence, threats, and addiction, you should have no trouble getting a judge to uphold one.