Is Mr. Swiss your husband or fiance? If he is not, your family is probably hurt and angry that you have chosen him over them. I think that you should address it by speaking directly to your mother. Make time during the Christmas season for your family. If that is impossible, spend Thanksgiving with them. Unless I am mistaken, they just want to spend time with you. Try to accommodate them even if it is just for a short time.
Enjoy Egypt!