Welcome ineedaspace: Good to see you join the community! It must have been difficult for you to grow up with a single mom with traits of personality disorders.
I'm glad that you have a lovely beau and good friends.

You can't change your mother, but you can make things better by setting some boundaries and using specific communication skills to make things better for you and your daughter.
Take a look around. The large green banner at the top of this page, contains a "Tools" menu. That can be a good place to start learning some lessons. There is also a "Lessons" thread towards the top of this message board.
If you are able to share some specifics about some of the problems you have with your mom, we can guide you to some specific lessons.
We look forward to hearing more of you story and having you join the discussions ahead.
Take care.