It's not rocket science. Remember: women are people too. Respect what we say. Lose the sense of entitlement if you have it. You're not owed sex..even if you are an 8. Same applies to any notion that drinks/food/some other gesture means you are owed sex. No you're not. Being a nice guy means being nice. Actual nice guys don't pout because their behaviour hasn't been rewarded with sexual favours.
100s of personal statements examples here