I do not like the protein drinks as well. However there is one I can tolerate. It's at Walmart. It's called Body Fortress-chocolate flavor. I have found that if I blend it in the blender (I use skim milk) and let it sit for about 5 minutes, much of the grittiness dissolves. I also put it in a cup with a lid and constantly stir or swish it around which seems to help. I have to drink it through a straw with a lid to avoid smelling it. I hope you find something that works for you. Good luck!