I love hearing all these stories.
One thing leaps out at me and that is how creative we all are with our sewing areas. If you love your hobby enough you will find the space to do it. When my MIL comes and she loves to watch me sew I move out to the dining room which is the first room you see when you come to our house. Messy? Yes, but that is just the way it is going to be!!