Yeah, this is beginning to drive me nuts. I'm about to get rid of every chair, sofa, etc and just make them stand all the time, because if they sit to eat or watch tv they are just going to end up getting up to hug, anyway, and stay standing afterwards. And I've noticed it with pets causing it as well. The game really should be programmed so that any interaction attempt from another sim that causes them to have to get up goes into waiting in their queue until they are done with what they are doing while sitting instead of making them stand up to accommodate it.