It isnt his fault. It isn't your fault. It is the fault of the person who attacked you. That said, make sure you're getting actual mental health supports. Family and friends are super important and a therapist cant do the job of family and friends, but family and friends cant do the job of a therapist. These things can have long lasting effects but research shows early intervention from professionals is key. If you arent sure how to get counseling you should be able to call your insurance provider and they should connect you with services (if you are in the U.S. and not one of those states that rejected ACA funding).