Shane had a follow up appointment at the eye doctor today and the results were as expected: his condition has worsened rather than improved and he will have to have surgery to correct his eye muscles. It's an outpatient procedure and he will have to be put under general anesthesia. During the surgery they will basically be tightening some eye muscles to help his eyes look at the same thing. He is young enough that we are hopeful he will be able to develop some depth perception. It's about a 50% chance that it will be fixed within one surgery, otherwise he may have to have a second surgery down the road but the first should help for a while at least. The ophthalmologist said it's very rare for the condition not to be fixed by the second surgery.
The good news is, he doesn't have to wear his glasses anymore! There is no point since they are not helping at all, and his actual eyesight is perfect. I've gotten so used to the way he looks with glasses that now he looks odd to me without them.