I used to wear contact lenses for distance correction, but in the past few years my near vision has been affected and I needed reading glasses. I tried the stick on lenses inside my mask but they kept falling off or fogging up.

Then I found out that there is such a thing as multifocal contact lenses. They are like progressive lenses for eyeglasses, in that you have a near vision, middle vision and distance vision correction built in. It took a while to find a compatible brand, but I've been using them since last summer and they've been great! I can see my gauges when I'm diving, and I no longer need reading glasses to read tiny print above water. Check these out if you're already wearing contact lenses.