Большой русско-английский фразеологический словарь
Р9
(И) CAM HE РАДHE РАД all collAdjPsubj-compl with бытье (subj: humanoften foil. by a что-clause) one regrets sth. that happened through one's own fault or with one's participation
Смотреть другие описанияX и сам был не рад - X could have kicked himself (for having done sth. )X was none too happy with himself (for having done sth. )X wished (that) he hadn't (done sth.).Я и сам не рад, что последовал совету Никиты. I could kick myself for having followed Nikita's advice.Глебов был уж не рад, что затеял разговор (Трифонов 2). Glebov wished that he had not started the conversation (2a).