It's been almost 7 weeks since I broke up with my b/f. During the first 2 weeks after the breakup, I really missed him and regret that I broke up the relationship, and I really want him back cause I really love him. I phoned him up a few times and talked about getting back together, but he insisted that he needs time to think about. Since the breakup, he never calls me like he used to. I was the one that called him, but he always return my calls. But every time when we talked about our relationship, he said he needs time to think about, but he didn't say we're finished either. Since then, I sort of given up hope, and did not call him for a week. A week later, out of surprise, he called me, he sounded he missed me although he didn't say it. But I can feel it. We only talked about general things for about half hour and I had to go cause I was in the middle of work. Because of that call from him, I have hopes again that we might have a chance of getting back together. Few days later, I called him and asked him about that. But same answer as before - still need time to think about, but he would not say we're finished either.
At this point, I'm sort of given up hope on him, and it appears that he's playing the 'no contact' rule. I've not called him since the last telephone call since he said he needs time, so I decided to leave him alone and not to contact him.
Am I doing the right thing not to contact him ? With the answer he's been given me, is he hinting that we're really finished ? He said he needs time, how much time should I give him ? I can't just wait for him to call me. Will I push him away if I do the 'no contact' ? Any advice of what should I do ?