Ok, the mistake made was going over their sexual history while being apart. NOBODY wants to know their boyfriends past sexual history. It serves no purpose, unless it's a health issue. The only one that should have been discussed was Bobby. That's where/when the trust was lost. This get together to discuss the Bobby incident should have been discussed a long time ago, when it was fresh in their minds. First off, the first two Bobby encounters happened while Brandon took off for a wedding WITHOUT giving an answer on whether he loved Billy or not. Then he didn't even call to say hi or anything during that week. This should have been told by Billy, because that was definitely part of the reason for cheating. Not to mention that Bobby initiated/pushed for the sex. Then Billy couldn't figure out how to stop it with Bobby, since he was about as bad Jimmy mentally and he blackmailed Billy. I think the author wanted us to forget all these facts, since it took him so long to write this scene. Brandon lost trust, but it was an extreme overreaction to the situation. Comsie, your a great writer, but the content missing in this chapter really sucks. And, Billy shouldn't even be allowed to "forget" this since it was documented in his journal. It's too bad Billy didn't ready himself for this confrontation, especially with the documentation that he has. Not talking about AJ is definitely going to come back to haunt him. All Brandon has to do is talk with Jimmy, and he'll let it slip.
There's an issue with Brandon, not communicating very well, that's going to drive Billy nuts. That was one of the things he learned somewhat during his escapades. Brandon pulled it again during this wait, and it drove Billy almost nuts.
I don't see this reunion lasting that long.