Are you waiting 30 mins after eating before drinking? If not you're probably flushing the food through the intestines causing you to want to eat again.
Yes you will need a pre op diet to shrink your liver and make surgery the safest possible.
I was given 800kcals (2 meal replacement products and a small low carb meal) as an example.