It doesn't have to be this way, anon.
You work a graveyard shift, right?
I'm sure you can squeeze in a couple of hours a day to finish your GED. There has to be some programs in your state. Have you tried looking for one? If not, give us your state and we'll find you one.
A car is easy to get, the important question is do you have a valid driving license?