What the heck, Jeremy?! You should know better than to punch the freaking imperial prince, no matter how angry that your stepmother got hurt. Sheesh, poor Shuli, having to clean up after her hothead kids in every lifetime.
This is all a bit contrived, if someone claims to have planned all...