Я считаю если нет финансов, надо к себе никого не звать, в гости тоже не ходить. Я бы не стала так себя опускать в глазах знакомых! Вам дарят хорошие подарки, а вы не можете отбалгодарить тем же. Это очень некрасиво, и безтактно. Не можете - так надо встречаться на нейтральной территории и заранее всех предупреждать - Не мне ничего не дарите, и я ничего дарить не буду. Чтобы было все по честному. Люди поймут. Общаться можно с кем угодно, только надо расставить акценты правильно и без подарков с обоих сторон. А когда станете зарабатывать больше то сможете и получать - и дарить взамен.