Happiness, Spirituality, and the Grit to Make a Pearl

It is a spiritual truth that God is in all of us. That means that love, peace and happiness are within us all. In all lives. But then, why aren’t people always happy…..