Silent Hill 2 is not just a mysterious and horror game, but also contains a lot of psychological content.
People change memories for defensive reasons. James wanted to get away from what he had done, but the shock was so great that he was delusional. The monsters in the game are also a reflection of the characters' psychological problems.
Multiple endings increase the gameplay, and dog ending is a bit ironic.