Why do my keys in minecraft (for walking) stick?

When I press W to walk, and then release it to stop walking, it still goes on as if i'm still holding down W. I'm getting really sick of this, because I continuously walk off the world when playing Sky Wars.

I've got optifine, and updated lwjgl

Make sure sticky keys is off. When holding down a key or clicking it rapidly, you're often given the option to turn sticky keys on, and it's very easy to enable them on accident.