Am I wrong for making my sister in law cry while standing up for my wife?

First I will say that I make it a point to do my best to never make anyone cry.

My sister in law came over last weekend with her husband. Her two kids were not there. At one point we made the mistake of asking why she didn't bring the kids, and she said "I just don't want you around my kids really, you were a bad influence when you were a teenager" to my wife. My wife is autistic (aspergers syndrome) and sometimes doesn't express her self well. My wife asked her what she meant. And the sister said it had to do with her "emotionless sometimes selfish nature". At that my wife started crying.. I got very upset.. And I said "at least (wife's name) didn't get knocked up at the age of 19, by an abusive alcoholic piece of garbage who you for some reason refuse to leave and keep going back to, while at the same time being so far in debt that you need to ask for hand outs from my wife and i, like you're doing this weekend". After that conversation, I kicked them from my home.

You see, they had come to my home asking for money to the tune of 5000 dollars or they were going to lose their home and one of their vehicles. Her husband has lost his job again.. I just Thank God I started savings accounts for my two nieces when they were born so when they leave they will have a better life.
Updates
1 y
Rereading this, if she apologized to my wife I may help.. Maybe. But this is a "don't bite the hand that feeds you" kind of situation.
Am I wrong for making my sister in law cry while standing up for my wife?
Post Opinion