Almost everyone including me made these mistakes while making running animations. From each keyframe, you might know the mistakes that you made or mistakes that you have made in the past. I am an Roblox animator Roblox animations do not have inverse kinematics [DOES NOT INCLUDE BLENDER] but there are some tools that can help you with foot planting aka Onion Skin. Onion Skin is highly important to make good animation including walking, running, idle, cutscenes, fighting, and more. If you're a bad animator, it's good because at the start you make animations, your learning animation. The more animations and experience of animation you have, the better you do and make you try something new. I used to be a terrible animator and right now, I'm not good but still make peak animation