A restraining order does not have to ruin your life! There is always a chance of getting the order dismissed, and even if that is not possible, it is unlikely that it will affect future employment or housing opportunities. That being said, violating a restraining order and having that arrest on your record, is more likely to impact future opportunities.