Welcome to HealingWell and the depression forum.
You may want to read the thread already posted re how to help a loved one. Here is the link and it is post on the first page of this forum.
Just click on the link.
First of all I think it is important that your friend see her Doctor to receive a good physical exam and to find out if she has depression? There are many other reasons for why she might feel the way she does right now and reacts the way she is.
You asked "But can I live with being told how bad a person I am, when I feel like I'm actually doing more for her than anyone in her life right now?"
Please try to remember this is about helping your friend. If you cannot live with her behavior then the best you can do is get her help and leave it to the professionals to work with her.
I know that sounds harsh but as soon as you make someone else's illness about you then you may become ineffective as a support person and harm yourself.
Again welcome to HW,