Yeah repeating to learn is a toughie. Generally when that occurs I'm not really back at the very beginning, but farther along the path and repeating something, with already learned insight, allows me to continue better? Does that make sense?
But again, asking Why gets me nowhere so I've learned not to ask.