Logan romance is a PITA. I recommend you keep a separate save for each stage and follow the wiki's step-by-step guide. Progressing the game's plot too fast, for example, can permanently lock certain events out.
Thanks again! The thing is, I’ve actually been following the wiki guide step by step — and still didn’t get the heart with Logan. Right now I’m at the event where he comes over with the beer. I accept it, but then he just leaves and I don’t get the “grab his hand” option like the guide says. I can only let him go. Any idea why this might be happening?