I remember playing KSP, I had used some mod to program a moon lander to do a suicide burn, a maximum thrust burn to land. I did the maths myself and when it actually came to the landing I was 100% certain I had either a bug in my code or did the math wrong because I was coming in way too fast, or so it seamed, but to my surprise the thing slowed down in time!
Mind you ksp is way simpler than the real world and the spaceship could handle some… error, the landing was hard but successful
Point is it always seems like you’re coming in too fast