<human>: Can you condense the text into a few key points?

I have two longtime friends Mike (22M) who I've known since childhood, and Walt (24M) who I've known for the last six years or so.

Mike has a problem with Walt, but refuses to tell me what caused this problem or what the problem is.  As a result, if I mention that Walt is coming over, Mike will leave.  If I mention Walt might come over, Mike will leave.

To further complicate things, Mike insists that Walt "knows what he did", only Walt insists otherwise.  I'm inclined to believe Walt, not only because we have more interests in common (including a mutual friend, Ed 24M) but because he's been much more rational about the whole thing.

I'd really like to be able to hang out with Mike, Walt and Ed as a group, but because Mike 'hates' Walt, I have to choose between hanging out with Walt and Ed, or just Mike.  Furthermore, my job as a truck driver often leaves me out of town for a month, and in town for about a week.

To explain further, Mike will not in any way, communicate with Walt, except through me, and even then, it's just "he knows what he did".  If Mike doesn't have a phone number assigned to a contact, he won't answer the call, and if he gets a text from someone not in his address book, he blocks them.\

Conversely, Walt wants to be able to hang out with Mike, in no small part, because he feels like Mike is destroying Walt's friendship with me.  I'd really like to be able to hang out with both at the same time, because I hate having to choose between them, and more often then not, I choose Walt.

I need help /r/relationships, is there anything I can do to resolve this?  I'm afraid if it continues that I'll lose at least one friend over this.
<bot>: Mike hates Walt, Walt's confused as to why, and I want to hang out with both at the same time.