Meditate on these things?

Have you ever caught yourself staring off into space in the wonderful indulgence of daydreaming? We longingly think of something … Read more