For some reason, my glasses don't jump around on my face at all. Maybe because they're featherweights? I don't know if all optometrists have that sort; it may be a "Lenscrafters" thing. I like them. Have you ever tried disposable contacts? It wouldn't help with having to wear them all day, but at least it'd be easier to take them in and out when they start to bother you, and you wouldn't have to worry about all the cleaning, etc.