You can always arrange for a local crime prevention unit to inspect your residence and make recommendations for maximum personal safety. Sometimes taking a self-defense class can allay some of your fears. You could find yourself getting angry suddenly at people who think it won't happen to them. People could be treating you differently, which could be very frustrating. You need to keep in mind that no matter why you're angry, the rape was not your fault.
Sexual assault is never the fault of the victim, no matter what the situation.
There is no need to feel responsible for the attack or to hold others responsible in similar situations. Also, violently retaliating against your assailant only perpetuates the cycle of violence and can wind up hurting you more than healing you. Many angry survivors find solace in civil, criminal, or university prosecution. The first thing to remember, is that you are in control of your life and any decisions to be made about the assault are yours. It's normal to feel insecure in new situations, strange places, or around new people after an assault.