Is communicating honestly not an option? Why not explain that you need more consistent communication and replies from him to feel that he's invested in you? I agree that blocking without explanation is immature and potentially equally hurtful to him as he's been to you. Dating is not a game, you don't need to "win"