Between podcasts, international friends on Facebook/Twitter, and voice chats (Telegram is good for this, as lots of Esperanto speakers use it: see https://telegramo.org) I find a way to regularly use Esperanto in my daily life. I also attend a few annual events that run for a week in which 200+ people get together and use only Esperanto, so that obviously helps a lot. When I first started learning and it was only an academic pursuit for me, I lost interest a few times. But having made a bunch of friends through the language at this point, I now use it the same way I would any other language (and Esperanto has definitely been significantly easier to reach a useful level of fluency than my efforts to learn Hebrew and German). There are a few other posts on my blog about my experiences with the language, in the event those are interesting.