Haven't had time to totally keep up with your thread, you write very long posts but you seem to be doing OK and you've had heaps of support from here which is neat.
All I can really add is that you seem to be making good progress. It takes a while to learn how you both act and react in different situations and that's perfectly normal because it's all new. I think its helpful to remember that and not expect anything else.
We have a rule. Well actually Z has a rule that I try and abide by. I can only expect to get something from him that I actually ask for. I am not allowed to assume he can ever read my mind because "your mind can be a very scary place".
He is good though, if I do mention I need something, like romantic text messages with stupid soppy pictures in them, he will remember from then on.