
Why do I feel like Taemoon was the god of the village? Yet when the Grandfather brought the land he broke Taemoon god shine upsetting the ghost of the past. Now their pissed off. Plus it doesn't help these fucking villagers kept breaking the table of food for the spirit. Yet you wonder why the spirits desire to kill you off? I mean really are you dumb? Honestly the only reason you're still breathing is because Taemoon still willing to watch over this fuck up village...
I think he made the wish to protect her honestly. That why he gave her the gun in the first life not for her to kill herself but to kill the prince. Then in her next life her helped her when he saw them on the island he was at while in the navy. Then in her third life when she picked him he couldn't understand why she wasn't seeing him not knowing she was breaking down because all he wished for was to safe guard her in every life. Yet God deiced in her third life to gift him with memories of their pasted lives to help him understand her pain.