The Idea I had the other day is that when it failed, instead of it resetting to 0 or breaking, it still grinded to the next Grind but it just doesn't gain as much stats as it would if it succeeded

And it would tell u the number of sucessful grinds like if you had a 10 grinded saber with 7 successful grinds it would say 10/7.

But I like the OP's idea too that was my other idea before :P lol