The Prince is sleeping with lots of women because he has over powered magic (which is killing him), and he can get rid of excess magic through sex. Lidi is the first women too not to only have sex missionary (which he is absolutely bored by). So he planted his extra special magic power inside her, meaning she is the only one he can ever marry.... Yeah, I did say bad google translate.