It's possible to be so traumatized by disaster that a normal life no longer seems possible. In such a condition, a person can spend so much energy "waiting for the other shoe to drop" that they miss out on God's good plans for them (Jer 29:11). It's hard for them to trust again, to believe again, to hope again. After all, why get our hopes up only to be disappointed one more time?
Jesus is coming soon, and every barrier to His coming must be removed (see Is 40:4). Over and over in the Advent readings, God repeats His message of love, abundance, protection, and provision to those who have suffered much. God must remove every temptation to hopelessness, so He bombards us with words of His amazing love. At the same time, our culture bombards us with words promising quick escape from pain through the "auld lang syne" of the good old days. Many fall for the quick fix of excitement the culture offers at Christmas. It's tempting to want to hope for a happy holiday instead of putting our hopes in God.
With God, often the great abundance comes only after we hit bottom. Only when the old runs out can we be given the best (see Jn 2:3ff). The resurrection comes only after walking through crucifixion. The exaltation comes after being humbled (1 Pt 5:6). The reward comes after the devastation (see Jl 2:25).
Open your heart again. You've been crushed, but "affliction makes for endurance, and endurance for tested virtue, and tested virtue for hope. And this hope will not leave us disappointed, because the love of God has been poured out in our hearts through the Holy Spirit" (Rm 5:3-5). "Hope in the Lord" (Ps 131:3).