Does my coworker like me?

One of my male coworkers is always nice to me. When I need help with tasks, he is willing to help and it's clear that he enjoys it. Or when I'm having a bad time or I'm stressed, he senses it and comes to cheer me up. Also, he bullied the boys I liked a few times.

He knows I don't like touching my co-workers, mostly hugs. But last time when I had some problems and I was sad, he helped me and then asked me to hug him if I didn't feel uncomfortable.
Also, he comes to my workplace and just stands there trying to talk to me.
Do you think it's because he's a nice guy or he likes me?
Does my coworker like me?
Post Opinion