I made this because I was bored and I think it's important. Also, there's no mention of religion here btw. Here's how I like to describe it (metaphorically): Imagine you are playing a game with your friends. Each of you have a whiteboard made of puzzle pieces. Every "life" you draw a picture on the whiteboard. At the end of every "life" you erase the whiteboard and trade out the puzzle pieces to your friends, so you have a whole new puzzle. Then you start over with those new pieces. But here's the thing: What if the whiteboard didn't get erased? What if your friend just started trading pieces without erasing them? You can't erase it til the end of the life, so that life, and any other life with the puzzle pieces, lives through with the memories of that past life. Now imagine if this happened with every single person ever being born. Every life, the puzzle pieces get traded. Some pieces get erased, some don't. This is what I imagine happening spiritually. No, silly, I don't think that we are just products of a bunch of people playing a game. What I mean is, souls are made up of fragments of other past souls. Some fragments have memories from their past life, and some don't. Some people can have different fragments of the same soul, which is why multiple people can kin the same character. This doesn't mean that it doesn't feel like you fully are that person, or that you can't have kin systems. It's just a thought.
All theorized by me.