Why do people keep offering me food and even if I say no, no, no they still push?

Answer: Unfortunately the more you say no, no, no, the more unhelpful people will push unwelcome food at you!

Practice saying "Thanks, it looks great - I'll have some later". Try it - it really does work.