Puzzled. Confusion. Doubt. Gives up.

Vote: Splitpersonality