Ambivalent, Your h is probably pulling back because he's been really comfortable around you the last couple of weekends and he doesn't want to give you the impression that he's coming back. Also, as the holidays approach, many of the MLCers begin to act out, i.e., pulling back, disappear, etc. Some even become more like 2 year olds on steroids. I wouldn't worry about his pulling back too much. It's par for the course.
Are you referring to your cycling? It stops when you take your focus off of your h and what he's doing. It stops when you say that's enough and put the focus back on you, your schooling and your family.
You are the one that is control of your life and happiness. Your h should only be there for the ride. He's not responsible for your happiness...you are. Take back your life and live it the fullest. Live each day as it comes and if he should decide to play catch up, so be it...but until that day comes...live it to the fullest.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.