There’s no such thing as a perfect (earthly) parent, and it's hard to define a good parent. But what children need most is stable parenting that they can expect to keep them safe, fed, clothed, clean, and living in a place they can call home. From the time they’re protected and provided for in … [Read more...]