Your vision is 6/6 but only with glasses. Different services will have different criteria for taking people like you either with glasses or contact lenses. You should choose your carrier accordingly. Like Indian Air Force (IAF) will take you as long as your vision is 6/6 with contact lenses but not with glasses. Find out their requirements.