@Idk5788 no it makes perfect sense and thank you for asking and being curious ! I won't answer all of the questions since some of them would spoil the many chapters that are still left, but I'll answer some of them. 1, firstly, about Keira not knowing Kezia and Serein were soulmates, she assumed Kezia was sleeping with Serein to manipulate her and had eventually fallen for her in the process, and she might have had her suspicions about them being soulmates but it wasn't confirmed to her before it became too obvious for her to ignore. 2. Basically blood means clan in the demon world, some people within the blood are related, usually the main family that is, but most people belonging to the blood are either distantly related or simply not at all. In this story, for the sake of not dipping into incest territory (yikes) may's mom's is definitely not related to kezia and keira is, as it says in the book, not even adopted but kind of taken in by the blood.