I would just ignore her because obviously there is no routine at anyone’s house during Christmas at all so it’s all fun going out eating junk ( which affects their personality) and getting up late etc..
When she is back at school things and things are settled she will be a lot different so just ride with The storm and take no notice by upsetting yourself. When she’s away go a out pamper and spoil yourself . You didn’t say how old your daughter is so maybe she could be testing your patience!