It'd be time #4 (possibly #3 depending on how you're counting)
  1. He works 60 hour weeks and knows he uses work to hide from himself
  2. Ditto re drinking
  3. He hurts my heart
  4. He's narcissistic
  5. He never asks me questions (unless they're about him)
  6. But he's fun
  7. And he's cute
  8. And he's so smart
  9. And we have fun together when he stops long enough to be present