Stop having a pity party. I don't say that to be mean, I say that to empower you. Your mom sucked. She was a bad mother. No doubt about it. Are you going to allow her to hurt you for the rest of your life?
You should take control of your feelings, and decide you won't feel that way anymore. The next time you begin to think about dwelling on this subject, say "NO, I am not thinking about this right now" and think about something else. You can control this, you just have to decide to.
The other thing you might want to think about is this. Forgive her. She sucked as a parent because of any number of reasons. She was raised that way. She has a mental problem. She was left by your dad and never got over it. Whatever it is, you probably know.... Forgive her. Parents want to do the best for their kids, but sometimes "the best" is just bad. You control how she interacts with your daughter, not her. If you feel she is treating her badly, don't take her there.
And finally, realize you can take care of your daughter all by yourself. People do it every day... single mothers alone will care for their children, go to college, buy homes, and raise their kids with no help. How do I know.... I did it. I struggled, ate a lot of Mac and Cheese, but here I am in my own home, with a degree, great job and a GREAT kid.
You can do this. Stop allowing her bad parenting to beat you up. You don't need it, you don't need her, all you need is to realize you have the power and ability to raise a great kid, go to college, excel in whatever thing you want to pursue. The only thing stopping you is you.
Good luck, you really can do it!