Close your eyes and imagine nothing has changed. Go back to the first day you met them. would you still say hello? hug them? allow them to do what they've done to you? or would you walk away with the dignity that you never knew you would lose.
If you walked away, then you have every right to be mad at them and hate them the way you did, but if you would go through all of it again, don't you dare try to convince people that they are the bad guy. Because if you would do it again, that means you were subconsciously aware of the fact that they were stealing every bit of happiness you ever had.