Why homeschooling works even when it feels messy