<human>: Reddit, I'm having a hard time staying away from someone I know isn't right for me.

We have the most powerful chemistry - sexually and intellectually - that I've ever had with a partner. Main problem? He's still married. To his THIRD wife. Whom he left 7 months ago (I was the catalyst; we left our respective partners at the same time). I've always known about the situation and tried to be supportive of him dealing with the pain of leaving his partner of 8 years (fuck, I am too nice, I should be more of an asshole....).

I've put (increasingly less gentle) pressure on him to get the divorce going, knowing it would be a painful process. The other day, I stumbled across a friendly/platonic email from him and his wife, whom he rarely mentions. I ended things the next day; he said he was relieved because he didn't have the guts to do it because he didn't want to lose me, but knew that it needed to be done so that he could get through his divorce in his own time.

So I know I can't trust him with my emotions (and frankly, never thought I really could). I never thought he was the "one", just knew that we had a great time together. I'm having a hard time giving up that amazing chemistry because I have never had anything remotely as good. So we're hanging out as friends, but I fluctuate between being super pissed off at him and missing him. Not to mention I'm angry with myself for not dropping his ass, because how can you trust someone as a friend if you can't trust them as a boyfriend?

Please give me some tough love. I know I should stop seeing him and hanging out with him but I feel like he's a vital part of my life. He's my adventuring and camping partner and, I want to emphasize again, I've never found ANYONE I could talk to like I could him. Before we started dating he was my best friend.

Provide a brief overview of the text.
<bot>: I should stop hanging out with my now ex-boyfriend who took advantage of me being patient but I can't let go because we have such good chemistry.