Nor should you drop everything. Your son is a grown man, no longer your little boy. One thing that really helped me to let go was to picture my son as he really is, a grown man that makes very poor decisions. No matter how chaotic and dysfunctional our adult children can be, they are not our responsibility. We as their parents should not have to suffer consequences of their choices. Of course our hearts break, we hate to see them suffer and in pain but we cannot make their suffering and pain go away. You are the kind of mother who loves her son but is fed up with the chaos and drama produced by the poor choices he is making. I would be no different. Please do not be hard on yourself. You are a good mother, a loving mother but you have your limits just as we all do. You must protect your heart and your sanity. I know it's easier said than done but try not to catastrophize your thinking. Live in the present and live for yourself. What will happen with your son will happen regardless of anything you do or don't do. We as parents have no control over our adult children. Sending you ((HUGS)) and wishing you a better day!!