I have a very weak left eye, I probably would be "legally blind" if I lost my right eye. I have the same orange flag and SMV triangle as you. I almost always wear sunglasses while riding (plastic, impact resistant lenses) and should probably carry clear lens safety glasses for use in low light situations. I pull a trailer which makes using sidewalks problematic for me as well. it sounds like you are a cautious rider who is operating his vehicle safely. My mom worries about me too, but moms are like that. Try to reassure her, but use your good judgement to make your own decisions and be safe.
I think this adaptive forum is a great addition to BikeForums!