Most of our suffering comes from the fear that our needs will not be met. We fear not being loved, being left behind, not being important enough, being forgotten, etc. The list is endless because each of us interprets fear in a different way and our imaginations create a web of possibilities rooted in dread.
I read somewhere that God's promise is not a promise of wealth or an easy life, his promise is that our needs will be met, not our wants. Our needs are rooted in love and God assures that He has provided all that we need in our lives. We have his love, understanding, and mercy every minute of every day. We have the ability to experience heaven on earth. We never lack this and God's blessings are available for all who are open to His resources.