Time for you to move on. It sounds like you still care about her. Letting go of one we care for is often hard and can be lonely, but she sounds like she has the potential to seriously hurt you and mess with your head and hers.
She sounds like she is in a self destructive type of path and it is best to let her do what she needs to do. You could find a nice, stable down to earth woman who will give you the respect you deserve.
It is probably wise to distance yourself. It sounds like she is in her teens or twenties and you are either older or more mature and like a big brother to her.
She knows you can support her and is playing you. I know, I have played all the games too.
I wish someone had distanced themselves from me when I was like this and let me wake up to myself. By giving her support, you are encouraging her to use and manipulate you and she needs a good cold case of reality to snap her out of it.
Let's get this straight, she broke up with you and that tells me she needs time to find herself and mature.
She may even come back after this and want you back, but maybe not.
One thing is for sure, do not put your love life on hold for her.
Do things you enjoy for you, like fishing or gardening or driving or listening to music.
This is the perfect time for self reflection and soul searching and finding a whole new lease of life.