I was seeing a guy who had this problem, I would call, he wouldn't answer, I would text or email, he wouldn't answer. Then he would contact me out of the blue, "Hey how are you stranger!" I put up with it for too long and he puts it all down to being hurt. I think you should give him a chance, but know when it is time to give up. We are friends now, but he cannot see how he treated me was wrong, using the excuse that he has been hurt, which is not an excuse to do it to someone else. What ever you do keep your self respect and don't chase after him! I learned by my mistakes!