haha, no it's not your english, people who have english as their first language can't speak it well anyway (i'm guessing it's the same with every other spoken language in that case)
Originally posted by dragonfx
and for the last phrase...
maybe its the english-as-a-second-language thing here but "what" doesnt refers to things and stuff and the word you wanted to use was "who"? XD or is there a "lars and the real girl" thing going on here?