*Don't* drink through a straw! That's the surest way in the world to get a dry socket, and besides, it will probably hurt like the dickens.
Eat smooth foods like pudding and jello. Rice is a no-no -- the grains can get into a socket. Eeewww.
My dentist advised me after a root canal, to get some liquid gel Naproxen to use in conjunction with the prescription pain meds. He said the liquid capsules hit the bloodstream faster, and since a lot of pain is due to swelling and inflammation, the Naproxen helped with that. I did and it worked. I didn't have to take much of the prescription stuff as long as I stayed with the Naproxen.