From what I can tell it will last forever, or maybe until a certain point in the story.
If you have no other quests try looking around the town, if there aren't any girls left then you just have to wait until the next update.