Sooo...mine is here for 3 weeks, and I find 2 weeks completely sufficient to last the other 50 in the year. Am I out of line to think that there should be either a social etiquette max limit on visit length, or even better, a law?!