как собака на сене

кто. Разг. Предосуд. Кто-либо сам не пользуется чем-либо и другим не даёт пользоваться. О человеке. — Лейтенант Княжко в этих делах — ясно кто? Как собака на сене, ни себе, ни другим. Заморочил голову бабе — и ни хрена. (Ю. Бондарев. Берег). Завтра утречком и поедем. — Нет! Никуда я теперь не поеду! — отрезала Тамара… — Та-ак… Ты ко всему готова. А я поеду! Я в деревне давно не был. — Конечно! Ты же вольный казак… — А ты? Ты ведёшь себя, как собака на сене (В. Суханов. Преодоление).

Источник: Фразеологический словарь русского литературного языка на Gufo.me