Главный герой не вернулся на завод по следующим причинам:
1. Ему некуда было возвращаться: После войны он потерял всю семью и родной дом, поэтому возвращение на завод, где все напоминало бы о прошлой жизни, было для него слишком болезненным.
2. Он взял на себя ответственность за Ванюшку: Андрей Соколов усыновил мальчика-сироту и почувствовал ответственность за его жизнь. Он хотел дать ему новую семью и любовь, поэтому решил сменить обстановку и начать новую жизнь в другом месте.