Dear 'spirit',
I came to Christ after my own mother passed away. She was a typical "Jewish mother" in that she knew best (always), and she didn't mind letting me know the great sacrifices she made for me. Additionally, she was not good at expressing love; either verbally or physically (although I do not doubt that she loved me, in her own way).
As a result, our relationship was very strained all throughout my adult life. I settled into a pattern where I avoided contact with her, even when she lived under my roof for a number of years. I burdened my poor wife with her, while I often worked late or "waited out traffic" at a local bar somewhere.
Since I have become a believer, I have found that true forgiveness is a wonderful thing. The act of forgiving does as much for the person offering the forgiveness as the person who is being forgiven. The peace of mind which comes from truly forgiving a person is tremendous. Jesus, in His infinite wisdom, knew what He was doing when He told us to forgive our brothers "seventy times seven" times. I wish I had known then what I know now.
I know it is not easy, but I would advise you to try to truly "forgive" your mother. Learn to live with her faults and ignore her verbal assaults. Be pleasant to her and happy when you are around her. You may not change her, as folks have pointed out, but you will change you. You will discover an inner peace that could only come from the hand of God.
God bless you.