@Doomer
Authors contrive ways to make the protagonist meet the heroine, because they can't think of a better way.
Imagine how much better it would have been if the writer had let the crush simmer, and meanwhile the protagonist gains some self-confidence and experience in the world, so when...