I think at seven months you are just getting warmed up! Ali was two years! Some are longer, and still "succeed". The thing that I have realized in my time here is that it is important to realize that you can only control yourself. And in the end, that might or might not be enough to save the M. But it can always be enough to save yourself!
You should absolutely stop "holding on"! That doesn't mean that you stop working for your marriage. But holding on isn't the way to do it. Think of him as a skittish cat.... the more you try to hold on, the more he tries to get away. The more you pull in the more he will pull away. By not contacting you he is actually making it easier for you to "drop the rope"! So, take advantage of it.
One other thing I think you should do now, because if he starts to come back, you are going to want to be ready. I think you should deeply examine yourself, and why you love him. Why you want him back. If he comes back, there is going to be some serious resentment on your part, and a huge need for forgiveness. You are going to need to know why that's what you want, and more then "because I love him".