Hi
btw
I know I might stray a bit off topic when I ask this:
Why is it that in America you say "Happy Holidays" instead of "Merry Christmas", I suppose it is to avoid offending people who do not celebrate Christmas.
I believe that you have been misinformed about American customs. Both are used but Merry Christmas is more popular. Happy Holidays is used when referring to Christmas and New Years.
[
Edited. This is a language forum, not a place to discuss religion, politics, etc - 5jj]
And
btw another question, which is a way shorter, and which I think is within the boundaries of the subject of English.
Why do you shorten Christmas, with Xmas? I mean to me they do not really sound the same, and I really cannot see the reason why...
X for Christ has been in the language since the 15th Century. It was used extensively in the 19th Century in many English speaking countries. It has been, and is, used in secular concerns - news, advertising, etc. As a rule Xmas is not used when referring to religious matters.