Just get back on hun, none of us are perfect. Just continue
I agree having meals out, enjoying your on plan food and makin it part of your normal life makes it workable long term
On holiday I ate out daily stayed on plan and had a fantastic time. Stick to protein, no sauces and you'll be fine.
Don't worry just get back on x