Чтобы определить, когда сравнительный оборот является устойчивым сочетанием, нужно обратить внимание на то, что такой оборот часто повторяется. 1
Некоторые примеры устойчивых сочетаний: «бледный как смерть», «вертеться как белка в колесе», «кататься как сыр в масле», «голодный как волк (как собака)», «идти как на казнь», «лететь как стрела», «красный как рак», «гол как сокол», «чувствовать себя как дома», «пристать как с ножом к горлу», «остановиться как вкопанный» и другие. 1
В таких случаях сравнительный оборот не выделяется запятыми. 35