Ok here another idea that I think makes sense and is logical. Princess Cadence is Celestia's niece and Blood blood is her nephew. If this is the case, the two are either siblings or cousins. Does Celestia have a sibling we don't knkw about? Luna is the only known sibling, is she their mother?