Hi,
The fact that you have asked the question would indicate that you still have some motivation. Things like crosswind runoffs do happen to the best at times. I have had my NPPL for 4 yrs & fly from a grass strip & with the low sun directly down the strip I missed it by 25 metres once. Lucky the field had been cut!
If it doesn't cause a serious accident & doesn't happen every time, put it behind you & finish the course, you know you will not regret it.