I will never dive with my ex dive buddy again due to his ego and failure to own or to learn from mistakes.
Diving is too dangerous of a sport to do with knuckle heads!
It is certainly your prerogative whom you dive with. I did the dive I did as a favor to the buddy. I knew full well of this buddy's problems before this dive & was well prepared for it. I have dove with him before & know others who have dove with him, so was aware what would likely happen. He had asked me to help with the course he was going through, as had our technical instructor. His team/ buddy awareness was one of his worst points. Perhaps I'm the eternal optimist,but I believe that with time & practice that most people can improve, of course some don't, but most will. Fortunately, this guy did improve (some) with the lesson taught, when the gravity of having to call loved ones, that he had caused my "death"became real, it drove home the point. Yes, he denied his mistakes at first, until it was proven to him. The important thing brought away from that dive was that he learned form it. He now checks back on his buddy/ team regularly & keeps his eyes peeled for emergency signals.