NO! You didn't ask for it. You should never think that way
It is NEVER the fault of an abuse victim. EVER.
Absolutely, positively it is NOT YOUR FAULT. Do not every let anyone tell you that it is your fault or suggest that you could have done something to stop it. You did not say anything, or wear anything, or do anything to cause this. Your abuser might like for you to think that is so. If you do believe it is your fault, you might take some of the blame off of him. Do not share in the blame!!! Believe me, nothing is further from the truth. You are innocent and he is guilty...period!! I would suggest to you, if you feel strong enough, that you report this person to the police. It is proven that this is something that continues to happen over and over again. If this person has access to other children...it will happen again & again. I hate to put that burden on you but if it is in your power to stop this person, you must do it. Report him to the police so that no other child has to endure what you have.
I was abused as a child and I do not think it was my fault. I think it is because some Adults are not ready for children. The pressure and the responsibility of running a household and trying to balance children with little or no formal training is the problem. It is never your fault to be abused by anyone if you are a child. If you are an Adult and you allow someone to continually abuse you then it is your call but never your fault, you just need to seek professional help. Take care.
Not unless you attacked someone.
No one deserves to be abused unless they are abusing the person who retaliates.