Heaven is Real

Have you ever seen a dog trying to lie down comfortably on a blanket? It usually involves scratching and turning, and more scratching and turning. At some stage he would lie down for a while, but then get up again to repeat the process over and over. He is usually frustrated with his need toContinue reading “Heaven is Real”