It's not rocket science to figure out what's going on, why, and what will happen. While I already know why the snake is behaving the way it is, it also makes no sense. Clearly though the MC hasn't changed at all through his multiple life times and keeps repeating his terrible behavior and making the same mistakes again and again. Still, you lure him in and punish him again and again for something that happened 1000+ years ago in a life he cannot remember. He's a different person but isn't at the same time. So again, I know why the snake does what he does, and yet I don't. Anywho, this will only end one of two ways. The MC will die and the snake goes back into slumber waiting for the next life with excitement, because he obviously just keeps repeating the same patterns. Or the MC will somehow change fundamentally and break the cycle, freing them both.
It's not rocket science to figure out what's going on, why, and what will happen. While I already know why the snake is behaving the way it is, it also makes no sense. Clearly though the MC hasn't changed at all through his multiple life times and keeps repeating his terrible behavior and making the same mistakes again and again. Still, you lure him in and punish him again and again for something that happened 1000+ years ago in a life he cannot remember. He's a different person but isn't at the same time. So again, I know why the snake does what he does, and yet I don't.
Anywho, this will only end one of two ways. The MC will die and the snake goes back into slumber waiting for the next life with excitement, because he obviously just keeps repeating the same patterns. Or the MC will somehow change fundamentally and break the cycle, freing them both.