I'm glad things are working out for your family, Jen. It does sound like a great weight was lifted from you. Hopefully that chapter in your life is closed.
RE: restraining orders
A restraining order is just a piece of paper until a cop shows up to enforce it. My mom found that out when she divorced my dad. It's surprising how long seven or eight minutes can be when you're waiting on the police to come. If it was me I might keep a big hammer by my bed.