It is not guaranteed that all the people you meet in Thailand will understand or feel comfortable speaking English. Offer corrections in English and make an effort to speak some Thai. If they are having a hard time in English, then you shouldn't be embarrassed to make some mistakes in Thai.