Opa! Cara, primeiramente quero dizer para você cuidar da sua saúde! É real muito importante estar bem para ser um bom profissional.
Esse tipo de situação nos torna mais fortes, porém tem a possibilidade de nos quebrar também. Dentro do possível se cuide!
Agora sobre o que você trouxe, acho que tem vários pontos que consigo pensar nesse tipo de situação:
Pessoas de mais no projeto
- por que tem tantas pessoas?
- como posso melhorar essas pessoas?
Ritmo acelerado das entregas
nesse ponto te recomendo um vídeo legal do Lucas Montano: https://www.youtube.com/watch?v=Y2WfzFozf8M&t=262s
Ele fala sobre precificar softwares e entra um pouco no ponto onde acho que seria legal de ser considerado. Dá para fazer uma netflix sem dinheiro? Talvez dê. Mas nunca no mesmo tempo em que a Netflix desenvolve suas funcionalidades.
Como você disse, nem recebe para isso. Acredito que os outros devs também não recebam.
não se culpe pelo software ser ruim, acredito que fez o que conseguiu no tempo que conseguiu e com os recursos que teve!
Falta de definição do que seria o projeto
Nessa parte seria estudos sobre documentação de software. Procure estudar sobre gerentes de projeto.
Teste coisas com o seu pessoal, pessoas são a parte mais difícil do projeto === parte mais importante.
pessoas são pessoas, nunca vai ser igual para todo mundo.
Conclusão
Como eu disse se cuide em primeiro lugar, pricipalmente por não receber por isso. Não adianta nada ter experiência mas morrer por isso.