Choxy...Go back to the OSO and talk to him and get an Air slot. The Marine Corps is hurting for pilots and there are medical waivers being thrown around all over the place. Now is the perfect time since they are coming up on the end of the fiscal year. If you have any aspirations of a pilot career than do not even think about going NFO. Do not go enlisted and don't believe anything a enlisted recruiter tells you. If not Air, at least go Officer. You will have more job opportunities in the future.
Good luck!