Try Boost or Ensure .. I often just drink a boost instead of fixing a meal due to my fibro pain. If you toss it in the freezer it " almost" tastes like a Chocolate milkshake.
Im Lactose intolerant so this is a good option for me
Good luck sorry your in such pain