Хотелось, бы спросить, а кто этот человек, который так напористо лезет к вам со своей проблемой?
Наверное это кто-то из того окружения, в котором вы вращаетесь, по минимуму - это знакомый, по максимуму- это близкий друг или родственник. А почему он именно так обращается к вам? Предположу, что он имеет о вас хорошее мнение, знает, что вы выслушаете, может быть поможете - если это ваш знакомый, а если это близкий друг или родственник - то он считает, что вы просто из дружеских или родственных чувств обязаны его выслушать, потому что он в свою очередь, при необходимости сделает то же самое, потому что дружба или родственные связи - это понятие круглосуточное.
Но в любом случае - это вы дали всем им такое право, обращаться к вам с любыми просьбами, в любое время. Могу сказать, что нужно уметь говорить нет. Это не так сложно, как кажется. Конечно быть будут обиды, косые взгляды, возможно кто-то отвернется от вас, но вы не будете уже иметь этих стрессовых ситуаций, когда вас отрывают от ваших дел и не считаются с вашими желаниями. Откажите пару раз в таких просьбах, и меньше людей будут обращаться к вам. Есть правда опасность, что не останется друзей, да и родня отвернется, но это, так сказать, побочный эффект.
Есть другой путь, это усмирить своё недовольство и поговорить с человеком. Научитесь не принимать его проблему на себя, не жалейте его, а постарайтесь быть сторонним наблюдателем. Позадавайте ему вопросы: как так получилось, что привело к такой ситуации, кто виноват, какие пути выхода он видит, пусть человек сам поразмышляет на тему своей проблемы, возможно в разговоре с вами найдет решение. После такого разговора, человек будет относиться к вам по другому. А может и сам научится решать свои проблемы. А вы останетесь для него лучшим другом, родственником или знакомым.
Может быть это не совсем то, что вы хотели услышать, но как-то так, мне видится ваша ситуация.