No, you do not have to do it all in one night. Slow down, one day at a time, okay? (Same goes for me.)
As for B, you just cannot know for certain what she will become at the end of her journey. Maybe she needs to sink further before hitting rock bottom. It is because we cannot know how, or when or if, that we have to focus on ourselves.
What is on tap for you tomorrow? What good thing are you going to do for yourself?