Yep, all the dates are now part of the storyline, but is not required to do the naughty things with them if they are not your cup of tea. It's just easy for me to remember paths and dialogues that way.
I'm always happy when people love Gabriel, he needs some love too!
Thank you for playing the game! X