Подскажите, пожалуйста, имеет данная фраза "So here we are with our heads in the sand" схожий смысл с русской "Остались у разбитого корыта?"
И еще:
"You're on your own" или "Living on my own" - Это что-то в стиле жить "по-своему", теперь ты "сам за себя"?