I think the best house guests are the ones who don't mind that your floors haven't seen the light of day in weeks and insist on cleaning up after dinner even though they drove 12 hours in a snowstorm from New York just to see you.
The perfect house guests are willing to flip through decorating magazines for you and talk for hours about fabrics, curtains, and all kinds of house projects. They even slip their painting clothes into their luggage just in case you need help with any unfinished projects around the house.
They drive all over town to every Walmart in the greater Knoxville area looking to find enough ticking fabric to make curtains for your livingroom and dining room and then stay up late into the night sewing them.
And when they are not sewing curtains, the perfect house guest has the most amazing voice and plays the guitar and sings songs to you. She even takes requests and lets you sing even if it is off key.
The perfect house guests even babysits so you can have a moment to yourself even though he has lots of work to get done.
They make you laugh and grateful that you're not only family but friends. They help celebrate your 12 year olds birthday and make each of your kids feel loved and special.
And let you take mounds of pictures even when they are suppose to be leaving.
And makes the perfect lemonade sign for your pink lemonade party you decide to throw right in the middle of their vacation for 14 of your friends and 21 kids.
And when it's time to say goodbye, you get a little misty eyed, because you're actually going to miss them and then they mention they might make a second trip in the summer just in case you have any house projects you need help with. Perfect!