ломать себе голову

из-за кого, из-за чего. Прост. Усиленно думать, стараясь понять, разрешить что-нибудь трудное, испытывая чувство беспокойства из-за кого-либо или по какой-либо причине. Замедлив столь долгое время ответом на ваше обязательное письмо, ломаю себе голову, придумывая какую-нибудь уловку в извинение моего дурного поступка, но ведь вас не проведёшь (Грибоедов. Письмо Ю. К. Глинке, 26 янв. 1823). — Ты забываешь, что и нам бывает несладко и что ради нас один из этих твоих горем убитых случайных знакомцев не станет ломать себе голову (П. Андрушка. Саженцы).

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