I’m so sorry these things happened to you, Danielle. And so glad you are speaking up. It’s hopeful to me that when I ask my 10 year old daughter, “Do you think he’s xyz because he likes you?” she says “I don’t care. That’s a stupid way to show you like someone.”
The one personal instance I remember most that’s similar to yours was my good make friend who was 3–4 times my size picking me up by my neck from an office chair. It scared the hell out of me and he didn’t even understand my anger. This was a generally nice, gentle guy, too.
So again, thank you.