по-моему, большинству людей не хватает самого себя в той или иной степени, человек в принципе существо коллективное. А откуда такой термин - needy? Вы с ней по-английски общаетесь?А по теме - ведите с ней диалог так, чтобы у нее уменьшалось желание с Вами общаться. Например, демонстрируйте полное непонимание ее проблем или презрение к ним - это все можно делать очень вежливо, никто не обвинит в хамстве.