Glasses 👓 Help

How long is too long to keep one pair of glasses. I kept these for 3 years I don't swint of get headaches or anything. They still work really good I wonder if I'm messing myself up?