~!!!SPOILERS!!!~
i got the good ending by leaving the construction site last in one playthrough, and the fire station last in a different one. try not to let there be any discourse or bad blood between them when they reach the final part.