My attacks always occurred right after meals that consisted of high fat (cheeseburger/fries), and spicy, fried foods. I ended up in the ER as the attacks were horrible lasting sometimes for days as the previous poster said. Get to a doctor ASAP and don't delay the surgery or you may end up as I did passing 10+ stones which blocked the bile duct and resulted in the worst pain of my life. I'm lucky I didn't die from sepsis from the infection which resulted from all the stones that were in the duct.