I don't know why I keep reading even though I don't understand what the hell is going on. Makes me feel pretty stupid knowing other people can follow such a convoluted plot, while I am completely lost. Also, I don't really care for the mc's personality.