I made a girl cry today
Why did you make that girl cry?
Because she said something offensive to me.
Does that mean she deserved to cry? People may think that you took this one too far.
No she deserved it.
It may seem like payback is deserved but it only makes you look bad to the people who witnessed it. You should apologize and try to move on from her from now on.