I've struggled with this issue for 30 years -- as long as I've been skiing. While some goggles are marked OTG it's important to try them on with your glasses on. I thought I would have no problem with my small modern frameless glasses, but my first pair, the titanium hingeless kind that simply flex from the front of the frame, turned out to be quite wide altho they looked small, and I had to cut slits in the goggle foam along the sides to accommodate the earpieces. This was a problem because the glasses stuck to the goggles when I removed them. I've struggled with fog the whole time, but using a liquid defogger on the glasses first thing in the lodge helps, and if you don't have any, liquid soap from the rest room works well too, but it's hard to leave a film without smearing. Smith turbos work well too, if you find a pair that fits. They make a couple of different models.
But I'm now about to do the ultimate fix, cataract surgery. I'm going to have a distant vision monofocal lens put in, so I won't be nearsighted for the first time in over 60 years. I'll carry reading g lasses for the lodge.