Technically, that's true, but in reality, even as adults, it's difficult to cut ties with such close people, especially a parent. This is also because psychological subordination dynamics are created. Emotional abuses are forgiven and endured, especially in the case of a kind person like Danny. Moreover, I think she cares about her.
Thank you for sharing your personal story.
It must not have been easy to endure all this. From your descriptions, it seems clear what kind of person she is, and it's the worst kind to deal with. Another problem is that narcissists never self-reflect, so she will hardly acknowledge the harm she is doing to you. I hope for her sake that it's not too late when she realizes it.
Know that you have all my emotional support, I know it's not much, but I'm rooting for you.
I can only wish you the best, and that you may find your stability with your gf. You both deserve your happy ending.
You deserve financial independence and deserve to be serene and happy.
Hang in there, the storm will pass, you are not alone.