Last Puzzles (A Riddle Wrapped In A Mystery)

Two best friends are stuck on an island for days. They have no food left and are starving from many days. Suddenly a fisherman sees them. He pulls his boat closer. Seeking the fate of one of them, he and the guy's best decide to go fishing and find something for him to eat. After a couple of hours, only the fisherman returns with the salmon that he had prepared. He tells the guy that his best friends had fallen from the boat and drowned. Although the news is shocking and remorseful, due to the unbearable hunger, he eats the salmon. After being rescued, he goes to a diner and orders salmon. Just after his first bite, he pulls out his gun and kills himself right there. Why did he commit suicide?

Click For Answer