FinalDestination,
I'm so sorry that you had to go through this terrible thing. No matter what he did, it was wrong and you said no. No means NO period.... I think you may need to go talk to a T, this was very traumatic for you to go through. Lean on PC to get all the support you can.

Sending hugs your way.