Вам бы специальную литературу почитать. Вы понимаете, вы социальный человек, и для вас день быть запертой в комнате без телефона - это очень тяжело. Это для вас наказание, а не для него. Для социопата нет вообще потребности в живом человеческом обществе, у него нет куска души, отвечающего за нормальные человеческие отношения. Никакой работы над собой у него не будет уже, если до сих пор ее не было, он же не Маугли, рос в нормальной доброжелательной среде. Представьте человека без ноги, вы ждёте, что он вырастет и волевым усилием бегать начнёт? Или глухой от рождения напряжется и будет слышать? А ведь социопатия гораздо страшнее, он будет вам пальцы ломать с улыбкой.То, что вам кажется, что «он же не всегда такой» на самом деле показывает, что он пытается мимикрировать, просто подражает. Но он не чувствует меры и адекватности, он просто знает, что надо подлизаться к вам, потому что он в вашей власти сейчас, но он не чувствует, что вам неприятно, нечем ему чувствовать. А ум и сообразительность у него конечно есть. Но ничего, он научится со временем. Вы встречали таких беспринципных мерзавцев в жизни, для которых люди - ничто?Ваша задача сейчас - вдолбить ему нормы морали общества, чтобы если он их не чувствует, так хотя бы знал наизусть и понимал, что нарушение их влечёт неотвратимое наказание. Идите к психиатру, читайте литературу. И берегите себя и своих детей, будьте очень внимательны к происходящему с его участием.