You did nothing wrong. You did not deserve being assaulted by a man who had to assert his false sense of power. This man is a criminal.
No woman deserves the loss of her dignity. A woman should be able to walk down the street and feel safe.
No means No. The man that doesn’t accept that, is a rapist. No matter who you are. Friend or Stranger. No means No.