I'm not sure if Zoro had a childhood crush on Kuina, but, if true, it doesn't bother me, really. They're second cousins (Koshiro and Arashi are first cousins), so, at least in my view, I have no problem with it. Marriages between second cousins are more common than you think, specially in small villages.