I genuinely don't know what is happening right now. This entire plot with Cain as a dog in a past life doesn't fit with anything else that has happened in this story. I cant tell if Cain is mentally ill and no one is doing anything or if it's real, but NOWHERE ELSE IS THIS MAGIC MENTIONED, just as it relates to two characters out of everyone else here.
None of the relationships depicted here are healthy. This is so bizarre.

