I don't like physical violence, but GOOD FOR YOU!!! I have a sister that I'd LOVE to throttle, cause she used to beat ME up as a kid too!! Now she just torments me by mail, cause she lives across country!
I'm glad you let her have it. I hope she stays away from you now. If she ever comes around again, call the police. In fact, get a RESTRAINING ORDER against her! Tell them she came and beat you up! You have a right to get a restraining order!! Make it good for one year. If she comes around, after the order is in place, she'll get arrested!
Again, good for you! Hugs, Lee