Свекровь права, что не пускать Вы ее сына не имеете права. Но и Вас понять можно. Это очень тяжело - жить с алкоголиком под одной крышей. Я Вам советую либо разменять жилье (если есть возможность юридическая и материальная) либо уехать жить в другое место (к вам в МО, снять квартиру и т.д.).