She is not a right person for you. It was good for you to break up with her.
She is not mature, not responsible, and selfish. She is not worth for you.
If you are a Christian, try to find a good church and date a Christian girl who is mature and faithful.