I’ve been doing DuoLingo for 204 days in a row now. The only thing keeping me going is the sense of completion and steady progress towards the end. Of course, learning a language never ends, but there’s a finite number of lessons, and that thought gave me my motivation.
Today they updated some of the lessons and, well, reset my progress on more than half of the already completed ones. And I mean reset, from full completion to total zero. Just because they changed some wording inside.
Don’t do that.