I love a Love Triangle were I can't tell who the Mc will end up with. When it's too predictable I lose interest because I hate when the Second Love interest doesn't get any attention or is not seen as a romantic partner.
I hope Noel sleeps with Luna because I feel like Noel and his friend really aren't compatible. Just because someone is your first love doesn't mean you should be with them.