Fabulous update. Maybe the recent trouble was testing to make sure you were safe, or she needed you to tell her you needed more. Who knows. You are obviously moving in the direction. It is probably still going to be bumpy, but you are a champ and everyone is pulling for you guys.