
actually I understand why Urban refused with the reason "i'm a man". Besides in the original story Kyle should be with the princess, Urban is also a prince. Precisely crown prince and he definitely needed to have offspring and marry a princess.
ofc, if the story changes to M-preg, the reason can be refuted ╮( ̄▽ ̄)╭