علاوه بر ژنتیک که روی این موضوع تاثیر گذار است، عوامل محیطی هم بی تاثیر نخواهند بود. بی قید و بندی در امور جنسی، انتظارات غیرواقعی، اهمیت بیش از اندازه به کودک، بی توجهی در دوران کودکی و... از عواملی هستند که زمینه را برای این اختلال (خودشیفتگی) مهیا می‌کند.