((((Rhapsody))))) I'm sorry you ran into this.. and was so triggered.. hopefully you can step back away from it "in your mind"... it isn't happening now... etc...
Unfortunately, this is also what porn is .. .over and over again, imo... many ppl involved are NOT involved really willingly.

It all needs to stop!