My interpretation for what its worth is that the visitation begins at 3pm. He is supposed to let you know if he is coming before that time and if he doesn't then it is over. The timing just states how long or short the visits are to be - not to be interpreted that he can come or go during those hours in full.
But ask lawyer to pin that down. Even can insist that he let you know at a certain time he is coming.
but the rest... you are improving and doesn't it feel great!