I definitely suggest you seek out a counselor. You have lots to deal with, including the rape. I can understand why you're struggling. A counselor could offer support, help you find healthier ways of coping, and allow you to get on track. As far as I know, all schools have them or at least professionals who can connect you with one. Please don't give up or get down on yourself.