Have you ever found yourself in a really good language learning flow, only to have a couple of days off and fall off the wagon? I know this has happened to me numerous times, whether when learning a language, trying to work out daily, or even trying to keep a housecleaning routine. But now there's