Couple confesses that they’re unwilling to let their friends and family live with them in their 4200 sq ft home after letting a friend stay who refused to leave: ‘A few weeks ended up being 6 months before we kicked her out’ Cheezburger Family X Apr 17, 2025