GED is no longer accepted and specially for the marines. Even the programs that speed up highschool like 3 years in 3 minths are not accepted if you did not complete the 10th grade in a regular school
I believe in order to bypass the ged you gave to join a credited university and do 15 credits and then you can apply. One university they accept and you can do the 15 cresits really fast is university of phoenix. If you dont have one near you you can join on line
Talk to your recruiter and get specifics
They changed all requirements for joining. Before misdemenors did not matter now if you have 2 you will not be ablw ro join or if you have 1 felony
The asvab is also important you need to get 50 or above to have a good chance ans this will definitely help with the ged issue Navy , airforce, coastguard wont allow any below 50. For army ys 35 and marines like 40.
Dont give up whatever they tell you. You keep going back until you get the answers you want and until you join.