Reasons I watch the CW's Flash season 1 over and over

Been watching Flash season 1 for the 3rd time now. Watching it as I make this list. PS SPOILERS. if you haven't watched the show.
  1. 1.
    I love finding things I missed the previous time.
  2. 2.
    It gets deeper emotionally and information wise every time
  3. 3.
    Harrison Wells/Eobard Thawne always puts futuristic spin on things he says. The writers were clever with hints
  4. 4.
    It hits me in the feels
    Whenever there is a scene with Henry Allen or Norah Allen
  5. 5.
    It fulfills my fantasies of wanting to be a speedster
    They changed his hair and eyes though =\
  6. 6.
    Cisco cracks me up