You may regret pushing your mother out of your life when you realise later in life, that she was just a human being with faults, like you. I don't know any perfect mothers, though I do know a few who think they are. The bottom line is, does your mother love you? Is she the person you first think of when you're in real trouble? Is she the one you turn to when you need help and support, then drop, when things get better for you? Do you find she's still there, next time you need a shoulder to cry on or support? Is she the one person you know will always be there when you need help - and I don't mean constantly asking for financial support.
Then she loves you. She may not love you in the way you would like her to, but it's the only way she knows. She may not always approve of your friends, lovers, jobs, but how many times do you disapprove of things she does?
I know some mothers can be a real handful. Mine was. Very dependent, more like my child than my mother. Split my family and caused so much mistrust among us, that we can never be really close to each other as siblings. No matter how much you did for her, it was never enough. One drama after another created in a very covert manner resulting in her appearing to be the victim. It was draining, frustrating and maddening. I moved thousands of miles away to enable me to get a life of my own and I did.
As I move into my later year, I do regret staying away for so long, as I came to understand that, my mother could only do what she knew how to do. She did care for us to the best of her ability. I don't kid myself that had I lived closer, I would have been visiting her every week, I wouldn't. But I would have visited her at least once a month and tolerated her behaviour, after all she had to tolerate my bad behaviour as a child and teenager. I would certainly have made sure that she had the comforts she needed, to repay her for the times she worked to provide me with food, clothing etc., It is cruel to abandon a parent as they age, unless of course they're physically abusive.
I hope any adult child reading this post will give some thought to being a lot more understanding and tolerant of the people who provided for them, it's doubtful that anyone else in your life will ever make the sacrifices that your parents made for you and if you can't appreciate that, then you may find you become a selfish and intolerant person and turn into a far worse version of your mother. Once your mother is gone, you can't turn back the clock.