Primeiro passo é o reconhecimento, parabens pela atitude!
Segundo passo é traças planos (vc já fez isso, mas eu sei que é complicado colocar em prática).
Terceiro passo é mudar as coisas, e nesse ponto, o trabalho presencial realmente pode ajudar.
Eu trabalho em TI há 17 anos e comecei numa época onde não existia home-office (to com 35 anos, nem tô tão velho assim, dei sorte de começar cedo kkkk). Mas, um pouco antes da pandemia, coisa de uns 7 anos atrás, eu já defendia o trabalho remoto.
Quando mudei da capital de SP para o interior, tive minha chance de aplicar e comprovar as maravilhas de trabalhar em casa. Porém, eu sempre defendi que temos que ter um ambiente para isso. Além disso, eu sempre tentei controlar meus horários, como se tivesse no escritório. Ainda assim, é normal procrastinar vez ou outra... O problema é quando isso fica acima do normal, como aconteceu contigo (e já aconteceu comigo algumas vezes tambem).
Então, voltando ao presencial (ou mesmo híbrido), acredito que vai te ajudar sim! Ter contato com outras pessoas e "sentir" o projeto que você esta atuando, pode ajudar muito! E digo isso porque no meu caso ajuda muito!
Quando eu preciso ir pro escritório, é necessário viajar pra capital. A viagem é cansativa e o dia, como um todo, se torna cansativo. Mas o contato com as pessoas faz eu voltar a me dedicar mais ao projeto que faço parte.
No mais, é claro, ajuda profissional é o caminho certo. Mas a mudança que você esta pensando, tambem pode ajudar!
Sucesso! As coisas vão melhorar, basta focar nisso!