Her Past (2)

Sonia's pov

Walking to my university another day, I still couldn't take my mind off of what happened yesterday. I have never done this before, and no one has dared to touch me like this. I was angry, frustrated, and what...