I'm with you Elygn, and if you had been a bit older, I'll bet you'd have beat the shit out that ex-bf of your sister's. I know I would have! No holds barred. I don't and won't tolerate people like that.
Let's hope that guy did get ran over by a bus, or maybe even a semi! People like him sure would deserve it!