It could be worse; at least I have fairly decent glasses at the moment, and they're in a relatively current prescription so I don't have to worry about not being legal to drive or anything like that.
(For our American viewers: I regret I can't find a conversion chart between dioptres and the 20/x notation for vision. -7.5D is the sort of level where your optician says "What's the lowest line you can read on the eye chart?" and you reply "Huh? There's a chart over there?" Well, maybe not quite that bad, but anything below the E at the top is pretty much hopeless.)