So when David “made” these panties for Kayla, why didn’t he show up personally to present them and instead gave them Vexin to deliver?

Mysterious!