The United States has a holiday about saying thank you. Isn’t that amazing? We are not the only culture to do something like ...