For 115 days, Mohammad Shafiqul Islam was stranded on the high seas of the Gulf, watching missiles light up the night sky and rationing food and water for his c...