I'm closing in on a 900-day streak on Duolingo all through the freeplay mode. I started with Spanish for a few years to help me in my classroom and with the potential move abroad to Costa Rica. But ever since visiting Saridinia last summer, I've switched over to Italian because it seems my partner would really like to move to the Italian beach destination.
It is definitely the chase of the streak that gets me back for at least one lesson every day. I used to chase leaderboards and trophies. I was in the highest diamond league and using my gems to buy more opportunities to earn XP through trials. After the first year, the novelty of the leaderboard wore off, but the chase of the learning streak continues.
If I can continue to even half that I will feel fortunate! :)
I'm curious to see how far you get into the language and which basics you choose to focus on. Typically, it starts with ordering breakfast, telling your name, and where you're from. Then some stuff about travel, taxi, hotel, airplane, luggage, restaurant, and reservation!