Thank you all for the input. I'm going to find a time when he's calm and talk to him about another avenue to vent. I want to know what's going on with him and I'm his best friend, the person in whom he feels most comfortable confiding, but I can only take so much negativity. I know he's going to take that as rejection and that is going to make things worse. I guess all I can do is show him and tell him how much I love him
He has made clear that he does not want to jeopardize my relationship with bf...he really likes bf and knows that I am the happiest I've been in years having both of these wonderful men in my life.