I'm so sorry to hear that you are struggling with your daughter. It can be extremely hard with teenagers, especially as a single parent and when the other parent isn't on the same page with discipline. Teens often want to become independent and rebel against their parents and if dad doesn't discipline then she is probably thinking it is 'better' to live there where she gets everything she wants.
Hang in there

Hopefully things will calm down in time. Try to enjoy your holiday if you can - take it as some time to yourself to do the things you want to do and recuperate and see how things are when you get back.
I realy hope in time it does work out

Try not to take it too personally. As you said, you have been doing the best that you can and it is extremely difficult with teens as I said.