Na minha opinião, e não leves a mal, esse peixe chegou ao "limite". Como já te deves ter apercebido 20L é muito pouco, até para um betta. Eu não te julgo porque já fiz o mesmo, mas esse peixinho precisa mesmo de melhores condições. Já se encontram aquários a preços super baixo, eu dei 16€ por um de 65L, por isso não há a desculpa do dinheiro.
O que tens de fazer agora é muitas trocas parciais de água, do tipo 15% por dia porque esses peixes produzem muita amónia, de preferência com um produto para retirar o cloro e outro para bactérias.
Eu sei que deves pensar que como viveu aí bem durante quatro anos eu não tenho razão mas sinceramente esse peixinho foi apenas sobrevivendo.
Vai aos classificados do fórum, ao olx, ou então procura por aquários Low Cost no Google, aqui no Porto já há algumas lojas que fazem. Boa sorte!