Hiya Kassy
Yes this is rape & no its not your fault.
I was in a VERY similar situation..with two boys who held me down telling me that their dog was going to kill me...anyway....I know what it feels like.
It feels horrid. Have u been tested for anything, or have you been to the police, if not then you might want to consider....
....Please remember you are worth more than those assholes. & please dont let them stop you from living your life, because not many guys are like that - thats hard to believe & it takes time to trust guys....but whatever happened wasnt your fault.
As I already said, I have been in nearly the exact situation as you, so you can always
PM if you need to.
Take care
Jamie
xx