lytebyte,
I sympathise with your situation - as you rightly say, your problem is not uncommon and 2 decades ago I found myself in the same position as yourself. You have a choice: you can either join up and have a career in that environment, and enjoy Service life and its challenges BUT without the flying, or you can turn to the civilian world where -3 diopters is not a show-stopper (-5 was the limit in my day, a bugger as I was -7). You need to decide what you want more, the flying or the military life.
One word of warning though, if you opt for the military as a ground-pounder, even 20+ years on you will still always feel that twinge of envy when you hear a Fast Jet roar down the runway!