Itching

I feel extremely itchy about traffic's competition. I want to WIN. I say it out loud, the egoistic soul of my persona is speaking at the moment. My stressful itch has grown to an extent that I'm writing about this here.