А у психотерапевта были? Есть возможность подкорректировать поведение?  Мне ваш случай одного знакомого напомнил,  у него правда с аппетитом всё нормально было.  Но манипулятор был тот ещё.  Его судьба сложилась очень непросто.  А итоге,  кстати,  у него нашли Borderline,  по-русски,  по-моему,  синдром пограничных состояний.