Jack... and his "Obsession" with rum
Did it ever occur to you that he does not have an obsession with rum? Because he only got drunk once in the movie and the main reason probably for getting mad at Elizabeth is cause that was the only thing they had on the god forsaken island and she was stupid enough to burn it. Even though it did get them off... what if it didn't? They would be stuck on an island without drink and food! And when Jack got drunk it was because he was depressed! Well thts all I got to say...