On the positive side, you have your glasses, even if they are a bit janky. Waking up without your glasses and having to try to find them whilst not able to see anything clearly due to lack of said glasses is never a life highlight. Realising that you cannot drive without your glasses, and that you cannot get to work without driving, also not fun. Rusty Raven's Reason #473 why drinking was not a good option.
Specsavers in particular I've found to be somewhat understanding. I've gotten a couple of free repairs from them for things that were 100% my fault before
unlike a four letter glasses shop, who told me the lenses were shit , they knew they are shit, they told me they were shit, therefore they are not going to replace them
Yep I recently went to get my eyes checked but I also had an issue with both of my glasses, and they repaired both easily, and with no issues too. I was super worried it would cost extra but nope. Even tightened it for me too!