Have you ever had your mind so set on something that you could picture every single detail? Who would be there. What you would be wearing. What you would eat. What the weather would be like. Maybe this is your wedding day. A graduation. First day of a dream job. For me, this was the Boston Marathon.