Savhanna, I can sympathize with you. Until recently, I found myself in a very similar situation. Every Friday I go to my sister's house for dinner, her hubby is an excellent cook but the only trouble is the meals he dishes out are huge and seemed to be getting bigger with each passing week. Now here's the thing, it wasn't just a simple case of "Eat what you can, leave what you can't" (if it had been, there wouldn't have been a problem) but my brother-in-law would get in a really bad mood if I wasted any of the food so I felt compelled to eat it all whether I felt like it or not. I know exactly what you mean by feeling really full and unable to move. It's easy for people here to say "Just say no" but unless they're actually in that situation, it's hard to stand in judgement of others. Yes, I've tried being subtle (without causing offence) with my brother-in-law by telling him I only wanted a small dinner but even his "small" dinners are bigger than average and like I say, within weeks they're back to being massive meals so it really is like fighting a losing battle. To be fair, I don't think he's trying to fatten me up, but the thing is I'm short (about 5ft 4ins) and I weigh around 200 lbs and people seem to assume if you're a bit broad across the beam then you must be a big eater, but this couldn't be further from the truth. I understand that people like your friend and my brother-in-law mean well and it really is difficult to tell them "enough is enough". My one suggestion would be couldn't you tell your friend a little white lie? For instance, couldn't you tell him your doctor thinks you may have diabetes and maybe this would stop him bringing you tempting things like cupcakes and muffins? It might be worth a shot and it avoids having to hurt your friend's feelings.