I think I need new friends. What do you think?

Here is my story. I have two best friends from junior high school. We are in our 40s now. One of them is just angry about anything. Say if I post something online, and if he sees it, I get verbally attacked (not cursing me but just angry). My 2nd is my actual best friend, but I feel I need to let him go. I know it was a long time ago, but my high school ex had an affair, or something. No sex, as I know. Yes, she told me about it. Long story short, we broke up and she went with my best friend for a while, a couple of months. After a while, we started talking and became friends.

Now, with him, another revelation. My aunts slept over at our house years ago, and my best friend was over. We were all drinking, but he got drunk. My aunt told me she had to go to the bathroom, and when she got back, my friend was in her bed looking for my other aunt. She never told me this until last year (a few months before she passed away).

I think I need to leave both of them. I am just looking for opinions. Thank you.

I think I need new friends. What do you think?
Post Opinion