Kirsten:
While totally agree that you did the right thing, I hate to think that your relationship with your Mom and Stepfather is over.

There simply was no excuse for what he did and like the others have said, maybe this will finally get the point across to him. Give it a few days for everyone to cool off, then maybe you might consider talking to them again on the phone and explaining to them how it makes you feel when your wishes are not respected. After all, family is family....but don't feel guilty about what you did.

Good luck and please let us know how it goes.