Apple Bloom and Boo Boo being married was okay

Anne Marie and Boo Boo are sister and brother. So Anne Marie needs to marry Boo Boo and she needs to fall in love with David. And also, Tikal was Knuckles' girlfriend, not Shadow's girlfriend.

Tikal could not marry Shadow, but she could marry Knuckles.