Ето потому, что вы берете ответственность за все вокруг себя. А надо научиться доверять, что вы отвечаете только за себя и за своих малых детей. Все остальное - не ваша территория, да и ничего сделать вы не сможете. За действия мужа отвечает муж. За долги вашим знакомым отвечает он. Вам он должен деньги на семью-внимание-поддержку-любовь. Все. Если вас не устраивает, что он дает, разделяйтесь, расходитесь. Если вы в финансовой опасности из-за него, возьмите ответственность за себя и детей, и юридически оформите все. Но доверьте ему отвечать за  все остальное самому. За более глобальные происходящие изменения отвечают Бог или судьба,  вселенная, или космос, как хотите. Не пытайтесь контролировать то, что контролировать невозможно.Как только вы перестанете мужа пытаться контролировать, он и сам возможно начнет поступать  по-другому. А если не перестанет, не ваша проблема, вы в свою жизнь пускайте только то, что вам там нужно.