Hi! I'll be glad to help you with this issue.
I can imagine how frustrating this situation must be for you. You are clearly interested in him and he seems interested in you. That you are 10 years older doesn't bother you. It is unclear, however, that he feels the same.
And this is actually the key to my answer to you that you need to consider and think about. From what you've shared with me, he is conflicted:
It appears that he does indeed fancy you but the age difference gets in the way for him. Of the 7 items you list that indicate he doesn't like you, the most important is the one that speaks to the age. The other items are all speaking toward his hesitation to do anything to get involved with you. He seems to be wanting to get involved but holding back because of the age difference.
It's up to you, then, to discuss it with him frankly. You might need to tell him that the age difference doesn't bother you and ask him straight out if it is a problem for him. The reason I'm recommending this approach is because I've seen, in my experience, that in such situations if you do not actually address the issue straight on, then this kind of "almost" yes and "almost" no can continue on and on. And that can be very frustrating, right?
Okay, I wish you the very best!
My goal is for you to feel like you've gotten Great Service from me. If the answer has been helpful, please remember to give a rating of 5 (Great Service) or 4 (Informative and helpful), or even 3 (Got the job done) button. This will make sure that I am credited for the answer and you are not charged anything more than the deposit you already made by pressing any of these buttons. Bonuses are always appreciated! If we need to continue the discussion for that to happen, then please feel free to reply and we'll continue working on this. If I can be of further help with any issue now or in the future, just put "For Dr. Mark" in the front of your new question, and I'll be the one to answer it. All the best, XXXXX XXXXX