Quando estou em dúvida se numa narração, diálogo ou frase decido por colocar uma vírgula ou ponto final, coloco um ponto-e-vírgula e o texto fica perfeito!