Excellent topic. I also don't know who exactly does the thinking. My physical brain, which is supposed to be a vehicle? my consciousness/soul? my higher self? How does the thought get into my head in the first place? I know we're affected by our environments and we pick up subliminal messages. Still, who processes these and initiates an emotion or a drive to act/speak?