It will take a long, long time most likely. Obviously depends person to person, but I know someone who stopped biting his nails at 10, when they were these tiny little slivers, probs 1cm by 0.5 cm, and even now, they haven't fully grown back. (The guy's 19 now)