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