Mine did the same thing...same age..only the boyfriend was the same age too. (btw...I met my husband when I was 17 and he was 21 and we are married 22 yrs this feb!)
She was gonna be a doctor, got good grades, got a car. Boyfriend passing school....no car, no parental support.
She passed on going to a university....went to community college instead. Changed her major from medicine to International Languages....they broke up, she is sorry now she didn't go away to college instead of staying here. I supported her all the way, told her to just make sure she makes good decisions. Boyfriend is gone but I still have a great relationship with my daughter. I remember 17 all too well!!! I remember what its like to be in love. If you get strick---she will do what she wants without your blessing, and you may never see her again. Just be open an honest, I told mine that I thought she could make a better choice in a boyfriend, but that I also understood why she was attracted to him, she understood me and I her. I guess we agreed to disagree...lol.
She is now 19, and will switch to a better college when she gets her associates degree.
You know, english class is english class no matter where you go, maybe she can take her core classes in a community college....I myself am in college and want to be a guidance counselor, so I am up on this subject...lol. And, once in school, she will see a whole new life ahead of her and her attitude may change. My daughter was afraid to tell me that she changed her major, all I said was make sure you do something useful with it and don't waste your time. She was so relieved, she is so funny. She lives with my mom only 15 mins away, but it was good she got out. We get along so much better now. I do miss her, but she works in the same supermarket as my son, so I do get to see her, and she stops by the house. So.......you need to know when to let go (cause it is gonna happen anyway) and just be confident in the fact that you taught her to make the right decisions and that she is a good person.
Best Wishes, and you aren't alone!!
Take care|!