I hate wearing glasses. They always seem to be smudged. I’ve been wearing contacts since the 8th grade and really don’t mind them. Unless they’re getting towards the end of their month, once they’re in you can’t even feel them (giggity). I have been thinking about lasik lately. Putting them in and out in a nasty freighter is probably more likely to mess up my eyes than a laser robot.My understanding is that contacts do tend to hold the eye in shape, preventing or at least mitigating further astigmatism. Not sure that's true for near or far-sightedness.
I've worn contacts since I was in high school, so I've gotten rather used to them. Glasses are not as good if you have a significant vision deficiency, but if you're just slightly nearsighted, they might be fine. I've never had any trouble with wearing contacts at any time of day/night, but again, been doing it for decades.