Well, here's what I've been doing (my appt with surgeon is on Tuesday):
-Extremely low fat diet. Toast, veggies, rice, applesauce, yogurt, cereal is pretty much what I've been living on.
-Eating small meals. This helps with the bloating and nausea.
-A heating pad on the gallbladder works wonders.
-Sleep on your left side if you haven't already figured that out.
Some people take pain relievers for the pain. As for the stress thing, there's not much you can do about that except just know that it'll all be taken care of soon.
Back when my symptoms were more mild, drinking a big glass of water with some grape juice helped at the first sign of an attack.