My opthamalogist told me that by age 45 almost every single person needs some sort of eyeglasses. For years I used drugstore glasses. Suspect that is all you need. However if your head aches continue please see an opthamalogist for a thorough exam. And make sure you have very good lighting in your sewing area, not just the lighting on your machine. Another tip is to take breaks while you are sewing.
Kat