BBJ,

I think the answer depends on you. Can you wait? Is it worth waiting for? When/if it happens will you be able to forgive him for everything that's happened or will you hold it against him? Can you trust him?

You need to answer those questions. If you can answer yes to all of those then hang sis and fight like hell. Be firm with him and tell him what you need, but don't give up. If you can't answer yes then you need to rethink why you are in this game.

Basically I'm asking are you willing to do what it takes to win? Basically, don't bring a knife to a gun fight.

But you have to be willing to make the hard choices either way. Neither is easy.

I'm going to continue to rehash the point of "you need to make him go to IC". Sitting here on the outside looking in that's what I see as a necessary step. He has to learn to be okay with himself.