You can avoid reflections on your glasses by having an anti-reflective (AR) coating added to your prescription lenses. AR coatings make it easier for other people to see you since they increase light transmission through the lenses by a significant margin. Other options include photochromic transition lenses, transitions vantage lenses, etc.