Lynnie, I would wonder if your grandmother's abusive language is the result of her age. So often the elderly become hostile and aggressive with age. It is frequently the result of a deteriorating brain and not an angry spirit.

I know it doesn't keep the words from hurting, but maybe you can forgive her knowing that the hateful words may not have been from her heart, but from her aging mind.

smile