I remember the moment the realization hit me. I was sitting on my kitchen floor at almost midnight, laptop open, trying to ...