Is there anyone to blame for not letting them meet before she got syphyllis? Why the huge delay? I blame granny. She's a businessperson but doesn't let him buy the courtesan when he came with the money (in previous chapters he complained it took a long while to be allowed back in).
After all, we know rakan kept looking for her.