I think you have dealt with both situations in controlled and logical way.
Without the drink shouting over (but not dealing with) the negative aspects of our lives we can see things more clearly. In your case you have seen and handled it well
Congratulations on a week mysunshine