i feel that lol, thats why i need these little breaks when i find myself being distracted. absolutely recommend at least trying it. changes your productivity so much!
I use Anki for farsi (self made cards) and duolingo for everything else. I also read, watch tv shows, do guided meditations/work outs in my target languages :)