Não sei se seja bem verdade que você está perdendo tanto quanto acha - geralmente as pessoas acreditam que esqueceram muito mais do que na verdade aconteceu. Uma vez que você construiu uma base sólida, ela não desaparece assim tão fácil, mesmo que a fluência caia um pouco. O verdadeiro truque é mantê-la "ativa" sem gastar uma fortuna, e existem maneiras bem simples de fazer isso.
O mais eficaz é consumir conteúdo em inglês que você realmente goste: filmes, séries, podcasts, livros, o que preferir. Assim não é um desafio, é só entretenimento. Se você escuta podcasts enquanto dirige ou malha, lê notícias em inglês durante o intervalo do almoço, assiste uma série à noite - são horas de exposição natural que custam zero. Se quiser ir um pouco mais longe, poderia entrar em comunidades online (fóruns, Reddit, Discord) onde os usuários discutem sobre tópicos que te interessam e escrever comentários de vez em quando. Não precisa ser perfeito; enquanto você lê e escreve, o cérebro reativa tudo naturalmente.
Se sentir que o vocabulário é o que mais te freia, apps gratuitos como Duolingo ou Anki podem ajudar com alguns minutos por dia, mas honestamente o consumo passivo de conteúdo funciona melhor para quem já tem uma base. Talvez de vez em quando você ache também intercâmbios de idiomas grátis onde conversar com falantes nativos que estão aprendendo italiano - é uma troca, ninguém paga nada. A constância vale mais do que a quantidade: 20 minutos todos os dias é melhor do que uma aula longa uma vez por mês.