Olá, boa noite!
1 - Não me entenda errado, não quero cagar regra, mas por conhecer algumas pessoas que tem algumas falas como a sua, já parou para refletir que o problema não é programação?
2 - Talvez faltou um pouco de instrução no sentido de organizar sua vida com sua "empresa" ou trabalho, definir limites é algo importante na nossa vida.
3 - Passei por algo parecido e na verdade, a culpa era minha por não ter aprendido a dizer "não", não ter aprendido a estabelecer limites.
4 - Hoje a ordem é: Saúde, Familia e Trabalho, sempre nessa ordem.
5 - Sim, todo projeto agora tem uma definição clara de horários, responsabilidades e dinheiro, siga o contrato e só felicidade.
Espero ter ajudado.