Akademik

ловить себя
ЛОВИТЬ/ПОЙМАТЬ СЕБЯ на чём
[VP; subj: human; prep obj: usu. на мысли (, что...) or на том, что...; fixed WO]
=====
to discover suddenly that one is thinking an unexpected thought, feeling an unexpected feeling etc:
- X поймал себя на Y-e - X caught <found> himself thinking (feeling) (Y <that...>);
- X suddenly became aware that... (aware of Y);
- X suddenly realized that...
     ♦ Он [Базаров] ловил самого себя на всякого рода "постыдных" мыслях (Тургенев 2). Не [Bazarov] caught himself thinking all kinds of "shameful" thoughts... (2f).
     ♦ ...Будучи уже студентом и переживая свою первую и злосчастную любовь, поймал он себя однажды... на мысли, что он не родной сын своего отца (Битов 2). ...One day, when he was already in college and suffering through his first and ill-starred love, he caught himself thinking... that he wasn't really his father's son (2a).
     ♦ ...Антон неожиданно поймал себя на том, что мысли переключились к Алику Зарванцеву (Черненок 2). Anton suddenly found himself thinking about Alik Zarvantsev (2a).
     ♦ Тщетно понатужившись, он поймал себя на мысли, что жаждет непременно соригинальничать... (Ерофеев 4). Straining, but with no result, he suddenly became aware of his desire to come up with something completely original... (4a).

Большой русско-английский фразеологический словарь. — М.: ACT-ПРЕСС КНИГА. . 2004.