It really depends on what kind of a person he is. If he's a guy that likes to joke around and not mean things, then you shouldn't really worry.
He might still like you. You should just straight out ask him if he does because you are getting mixed signals and it's frustrating when that happens.
Still, he might not even be aware of the stuff he's doing... unlikely but still... try talking to him.
Many people have such behavior, he might be out because he was angry and he wanted you to apologize and according to your post, it seems that he still loves you.
Why didn't you spy on him? Just go and ask his close friends if he still is in love with you, his absence and so forth...
By the way, be careful, and don't show him that you care on him that much...
Well that was a difficult read but really just date him already. You obviously both like each other and if it doesn't work out you are in no different position than you are now except you won't be so confused. Take the risk. You have plenty of time.
Just forget about him. He's not the friend he used to be, and he's pursuing a relationship that you don't want, and if he won't learn that, then you just have to bite the bullet and find a way to avoid him completely. Be very very blunt with him. If you don't say to him, "I don't want to be with you, please stop trying," he's not going to learn and he'll just keep bugging you.