ACC_gal,
I am so sorry to hear the hurtful things that your mom told you. In my opinion, those types of remarks are inexcusable. She may be in a lot of pain and worry about you ~ but she is way wrong in her expression of emotions! She really ought to be in therapy, a place where she can safely explore these confusing thoughts and feelings she is struggling with.
I would advise you recognize that incidents like these are NOT your fault! You are an incredibly strong young woman. You're smart and caring towards so many other people in this world. You deserve tons of love and support.
You're in my thoughts ~ very gentle hugs to you.