I really need some advice
I am so sorry to hear that things are not working out for you two. Having a relationship is a bit complicated. It's matter of knowing that person and excepting that person through your life even when it's hard time. Your 18 years old and still yet to go through many process of life. Holding on to her it means that you feel regret that she have to life her home and come with you. She on the other hand feel lost not knowing what to do as she trusted you will look after her. But you did in certain way. She can't go to her parents as probably will not except her so she keep running into you. Probably, you should talk to her and tell her how you feel. Express that you cannot have a mixture of heart and mind that every time she run's away you will take her back. Be strong to tell her. You cannot allow your heart to be weaken and used. There are a wonderful person that is out there that can treat you good. Being financially stable is important in any relationship. It's how most relationship works topay's the bill and etc. Think what is your interest first them you can make others happy. Without you setting a goal you cannot make others follow you as there will be consequences.
How have you been doing? It's my pleasure to help you move on. What have you been doing lately? I am happy that you are finding the goal of your life and thinking about your self first and giving your relationship a break. I am so proud of you. You deserve applause.