You must made all 15 Midnight events when Kate is asleep.[sea questlog process (spoilers)]
Walkthrough
Thanks for that link, I might even try to finish Progress (oh the irony) now.
But that walkthrough also shows the grind in these games.
"-The progress quest isn’t meant to be focused on. As Kate lives in the house and complete the other quest’s stories, the progress quest will slowly complete itself."
Nick takes shower at 6:00 alone or with Julia
Julia takes shower at 6:30 after yoga
Julia takes shower at 14:00-14:30 or 18:00
Julia takes shower at 22:50 when Nick isn’t there.
Nick and Julia take shower at 21:00
Soooo, don't focus on it, it's all natural. But hit these times if you want any chance to get them. And you specifically have to NOT sleep until morning (the quick default) if you want the nick events, even there's no game reason to. Not my idea of slowly completing itself.
