My writers group includes a lot of romance writers. And they've talked about the fact that in a romance, the two main characters should not say "I love you" until the last possible moment that you can manage it. Because that's generally the end of the story/book. My question is, if I'm writing fantasy, does that rule apply? Or can two characters profess their love to each other sooner than that, since the romance is basically a side plot?