What is happening?

I have a close coworker that I work with. I would say we are pretty close but not too close as if I’ve known him for years. I currently work at a retail store and I’m placed by the door greeting customers. It’s often that I find that my friend is put on cart duty to push carts. He sees me at the door often, and occasionally come up and make small talks. He would look at me from a distance while pushing carts and raise his eyebrows consistently. I told him today that was having a rough morning and he was interested to know why I was having a bad morning. He asked me if I wanted a hug. I felt like I could use a hug after insanely retail has been the past couple days for Easter. At one point he mentioned that he’s not affectionate in public. That sounded like a red flag. I brought up that he doesn’t hug at work so why is offering if I needed a hug? He responded that he likes to keep work and personal life separate. That I could understand. Every time he passes me, he makes sure I make eye contact with him and smiles so brightly. He stood there next to me talking and then placed his hand on my shoulder. He’s pushing carts and he responds quickly. One thing I admire about him is that he’s resilient. Not one have I heard him complain his job. He’s not afraid to tell me in my face that I am attractive several times. I told him to have a blessed day. He responds, “ I did now until I saw you” I decided to leave work early because I wasn’t feeling well. He messaged me wondering where I was. I said I left. He’s like “ man, I was going to give you a hug and make you feel better.” He then asked if he could swing by later to give me a hug. I said that it’s not necessarily since I left work. He mentioned that he has homework, and have to see his other friends as well. I told him that I don’t want to add more to his plate and said that he didn’t mind. Another thing I admire him is that he didn’t mind my stubbornness.
What is happening?
Post Opinion