She needs the second bedroom for her many out of town guests, don't you know
The shop was an impulse decision because she thought she'd make a quick buck. The bedrooms were impulse decisions because she doesn't know how to take her time, plan and actually be honest with herself about her lifestyle and needs. The area of her "dining room" would be great for her joke of an office because literally nothing is used in there and there is built in storage. If you never eat at a table or if you never have people over, why do you need a full dining room? If you never have guests and if you're happy to sleep on the sofa while giving your visiting mother your bedroom, why do you need the guest bedroom? If you never have people over, why do you need five different seating arrangements and multiple sofas in one small living room? Who knows, certainly not Gabbie.