ловить себя на мысли

ЛОВИТЬ СЕБЯ НА МЫСЛИ. ПОЙМАТЬ СЕБЯ НА МЫСЛИ. Разг. Экспрес. Неожиданно, внезапно убеждаться в чём-либо, замечать, обнаруживать что-либо в самом себе. Какая-то жаркая волна окатила Фёдора с ног до головы. По лбу пошла испарина, а руки сделались влажными… Фёдор вдруг поймал себя на мысли, что, где бы ни ходил сегодня по городу, память настойчиво возвращала его к Маше Горюновой (В. Рыбин. Фёдор странный).

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