@ShouldKnowBetter,
Just cut out all of the star-gazer, and slang mythology nonsense.
1. On age
Age does not matter. You have education and experience.
Experienced guys do not have any emotion towards anybody.
Educated guys are willing to bite if given the opportunity.
Any notification or attention could be an immediate win.
2. What you wrote translated to me.
A. You met this person via work,
B. Finally you associated with him while you was alone,
C. Found out he was a shy person. ( you fictional image of people in general is wrong).
D. Associating with you ( whichever way ) was a high point in his life.
E. Something else is occurring in his life outside of you ( which is why he is off ).
Basically the problem is this.
I am going to say the answer is E.
Something in his life literally has super-seeded his attention. Being with you is not priority-one at the moment. He learned something, and it has twisted him into going a specific direction.
Again. He has acquired knowledge and decided to pull away. Maybe his job is giving him trouble. Maybe he was harassed. Maybe his parents got to him, Maybe this other person got to him. Maybe he can not afford his rent.
Maybe he is studying something.
.......
In his life, your this ( random ) "girl" he ran into at work. Not to be sick-minded you clearly want him. You demand the attention, but your holding back.
In my opinion. Why not send a photo of your legs folded, from the side, and put "lets get together sometime". Then maybe even put "even just to talk".
Then you and him could be intimate, and or have a conversation about each others lives ( not to pry ) but to be open. You gotta understand that women could be a sorta psychologist to men behaviors and learn about him at the same time. It is the same with mother mentality.
If he is associated with somebody else you have to politely understand where you are on his food-chain in terms of choice of the opposite sex.
................
Right now your this girl and you have affection for him
but he is not giving you affection.
To make matters worst your both at work ( AKA Job ), whatever that job is. However that should be .