Wow, what an ordeal! Am I understanding correctly that they removed stones from the gall bladder, then removed the gall bladder itself? Or were all those stones from the bile duct? How big is the biggest? It looks to be a centimeter at least. It's hard to tell without something for scale.
Foo on the docs for not giving you better pain killers. I hope the T tube isn't doing something bad inside. I'm still pulling for you (though not on the tubes

)