Это не эгоист, это воспитание. Мама в данном случае сама виновата. Так как достаточно часто встречаются именно такие матери, которые не способны отпустить своего ребенка.
Я не удивлюсь, если он с ней жил лет до 25 и далее. Просто если взрослый человек, в возрасте 16-20 лет не съезжает от своих родителей, то в конечном итоге они на позициях маленький ребенок/мать остаются до конца жизни. Это обычная неспособность матери отпустить свое чадо из дома, вот к чему это обычно приводит.