she shouldn't be hating you for all that!
wht she needs to be right now is really supportive and help you if you wanna keep the baby or not!
if you wanna keep it then she should she the one that takes you to a doctor and gets you on a plan to help you and the baby!
as far as being raped, yes, you should contact the police and make sure the a#####e that raped you is put in jail for as long as possible!
as far as the cutting, I'm not sure what to say!
I've never done that and I don't really know alot about it! I know some people that cut and I really don't understand how anyone can wanna hurt themselves, but I don't pass judgement on those that do it!
if you wanna seek help for the cutting, there are grous out there that can help you!
as far as your mom getting upset with you, I think that she feels that alot has been thrown at her, and at you also.
she cares about you or all of this wouldn't matter to her.
I know that this is not a good comparisn, but imagine if you were given three book reports, 30 pages of math homework and 10 chapters in social studies to read and it all had to be done by tomorrow!
talk with your mom in a sensible way and get her to help you make the right decisions.
being pregnant, you have to make a lot of decisions that are gonna affect you and your baby, but most of all make the right decision that is gonna be the best for you!!