I don't mess with my vision. If this was happening to me, I'd find the cutest pair of glasses that I could fine. A one time expense that could last a long time and save your vision. I've had my glasses for ten years so far.
My daughter has contacts and keeps getting eye infections, too. You only have one pair of eyes and I know I would take great care of them...even if it meant wearing glasses.
Sherrine