Awesome! Have you tried higher Protein Shakes? Premier Protein are really tasty and have 30 grams of Protein. They have chocolate, vanilla and strawberry. The best thing about protein shakes is you can alter the shakes to just about any flavor by adding extracts. So a simple vanilla Protein Drink can turn into a Butterscotch, caramel, Rum, or a chocolate protein drink can be Chocolate mint, coconut, etc. They have about any flavored extract that you could think about. Yummy! You just have to taste test to see what you like. Higher protein might be what you need. You can also blend them with ice and it may help keep you more full. Ugh I have a hard time with too much fat. I always tend to go over.