This thread is really not doing you any help. Sure, rhetorically these are all good strategies, taking time to look and read further into it, but once you understand why he's doing these things, that's it. Being an armchair strategist is directly holding you back from actually taking part in solving this issue. You're obviously bothered by what's going on, rather than letting your frustration build you really need to ask him in a non-confrontational but objectively unavoidable way what his feelings are regarding the situation. Taking time trying to figure everything out is useless when you take into account the fact that things are constantly changing, especially in as volatile as a relationship as this one is. Even if you do ask him and it turns out he doesn't feel the same way, things will be better off anyways. You've been shooting yourself in the foot for the past 4 months over this, if nothing else putting it down will be better than prolonging the struggle.
But, I don't think you even need to fear that hypothetical situation, as it seems to me that he likes you. Don't be so afraid a fairly unlikely scenario, living life out of fear leads to situations like this where everything just gets reduced to chaos.
I'll stop rambling, but Jesus Christ, for the sake of the majority of this thread and your own happiness, ask the guy how he feels. He probably wants you to after running away over and over again, it's a call for attention.