Hi!
Did you know that Card Captor Sakura, a SHOUJO and for little girls (even kids) and very popular to DBZ levels of popularity in Japan had Sakura's mother at 16 when she married her father who was 25 and her teacher at the time? Until now in 'baby proof safe space land,' no one cared. Especially not in Japan.
So get off the case of Sanji who was forced into an arranged marriage, only proposed because he had no other hope and was trying to find light in complete darkness, and in the end was kissed without his consent.