Sounds to me like right there, at the restaurant, you had a turning point. The place where things start to get better. What you are doing is working. Keep it up!