This can happen, don’t get complacenent.
I was attemting to land at Ashcroft many years ag and did a low level flight over the runway to have a look. In practice I was flying slower and slower, although I didn’t stall, i realised I was not far off.
Can happen to anyone, be prepared