Don't feel bad for buying him the glasses. Feel good, for your son is going to enjoy a clear vision like a normal person.
If he is of an age where he can manage Contact lens(CL), try using them. And once his power is stable with a good retina
and sufficient corneal thickness, LASER's can make him free of glasses.
So until then ,let him enjoy a quality vision with the prescribed glasses. Take care :).