SUGGESTION - STREAK FREEZE There's this feature on the language app Duolingo called a Streak Freeze. It's a feature that has been heavily been the reason why I have been learning for over 300 days. I would strongly recommend you look into it and try to find a way to implement it.