I'm so sorry to hear about your past and present abuse and problems. Would your grandma be willing to read a book about mental illness (provided by you)? It sounds like she is totally uninformed and you are really suffering for it.
I don't have any advice, i just wanted you to know people are paying attention and wishing you well.