Rygarte has it correct! There are also two other ways:
- Start hooking up with Leo, end it, then talk to Marco about it the next morning
- Spend the afternoon with Marco after Will's class, hook up with Leo, sleep in Matt's bed, run home instead of talking to Matt, then tell Marco what happened
I'm probably going to add more spots where it can be unlocked in future updates.