Idk what to do or how to compromise.

So me & my bf had lived about 10 mins away from each other. He drives to work every morning which is about a hour to go & a hour to come back he got tired of the distance so he moved in with his grandmother almost 1-2 hrs away to be closer to his job. I’m in college btw but I still live at home . He was living with his mother before leaving he randomly just left this morning he said and told me oh he moved a hour or 2 away and I’m just like wtf we barely even see each other as it is (only on the weekends) and now he left but I mean whatever floats his boat. He decided to be closer to work understandable but now he expects ME to drive to him like first of all! I don’t have gas to waste going all the way over there I had no idea he was even leaving when I told him that he got upset and said I’m saying he’s not worth the drive. It gets dark around 5-6 pm around here now because daylight savings and I can NOT see at night at all! He wants me to drive to him in the mornings and leave at night or sleepover wth! I’m still under my parents roof no way their gonna let me sleepover his fams house. Also did I mention I can’t freaking see🙄I need new prescription just driving to school alone is about 15-20 mins away and it’s a struggle I get so nervous because I can’t see wen I come from my 6:00 classes but I still need to go to school. I’m having some issues with my insurance rn so yeah that’s on hold. Am I being selfish for not wanting to go all the way over there? I had no idea. He works everyday but this weekend he said he’ll go to his moms house after work so he can see me but he’s gonna go back to his gma after ofc hes not gonna do that every weekend. We barely even speak cause he’s so tired during the week when he gets off work we’d prob exchange a couple words throughout the day and that’s it! Now it’s not like I can just pull up when I miss him & see him or have sex because he’s not just right there anymore. He would usually drop me home tho when he lived w his mom because he knows how nervous I am to drive at night since I can’t see shit. He doesn’t have enough time already I feel like it’s just gonna get worse . & any tips on how I can convince my parents to ever sleepover if that was my only option? I’m 18 btw