Is this normal after sexual assault?

I was sexually assaulted when I was 10 and again when I was 12. It was only once with the first guy and 4 times with the second guy. I’ve noticed a few things and I was wondering if this is a normal reaction

1. I avoid weed, alcohol, and sex. The second guy tried to make me choose between the three of those before he attempted to rape me for not giving into any of them.

2. I’m always a little paranoid around strangers. I always think they have bad intentions and might want to hurt me.

3. I always feel incredibly vulnerable.

It’s been 7 years since it all happened and I don’t know if I should still feel this way when it happened so long ago. I knew i wouldn’t get over it quickly, but Is it supposed to take this long?