katie,
I'm so sorry for what you are currently going through. It is tough to have to enforce those boundaries we set, but if we don't our word means NOTHING. Please remember, you established the boundaries for what you expected in YOUR home. If the boundaries are violated, you do not need to live with unacceptable behavior.