Не знаю, могу ли советовать, думаю, что вряд ли Вы ситуацию исправите. Он просто социально не созрел до образования собственной семьи и созреет, возможно, годам к 30, а может и не созреет вообще. Это инфантилизм. И скорее всего, когда созреет, посмотрит на Вас под другим углом и найдет себе кого-нибудь другого. Мужчина, когда создает свою семью, вступает в брак или так живет, он делает выбор, становится на ноги. Помочь вы ему не сможете, тем более имеет значимость для него меньше, чем у его мамы, поэтому, с моей точки зрения, нужно взять себя в руки и прекратить общаться совсем. К сожалению.