ご質問ありがとうございます。
「申し訳ない」というのは、feel sorry や feel bad で表現できます。
I felt sorry for my family.
「家族には申し訳なかった」
I felt bad about not going home for Christmas.
「クリスマスに家に帰らなかったこと(一緒に過ごせなかったこと)について申し訳なく感じた」
海外では、実家に帰ってクリスマスを一緒に過ごすことから、go home for Christmas という表現をよく使います。
ご参考になれば幸いです。