English second language speakers (like myself) often use words out of place or the wrong words. The reasons for that is simple - often you think of something but there is no direct translation (there aren't a one to one mapping between words in languages). Another reason is that you have to keep on using new words - otherwise you will end up with the vocabulary of a five year old.