This quote (or big chunk of an article, really) was one of my favorites from the December Ensign. From the talk Fear Not.
"Sometimes [we] are confronted with a problem that seems like Mount Everest. [We] believe it is just too high and too tough to climb. Because [we] see no solution, [we] become discouraged—perhaps even negative and pessimistic—about [our] futures. But...[we] can learn that however unsolvable the problems of life may seem, God always has a solution."
"Because of the Savior’s birth, life, and Atonement, there are no unsolvable problems. There are temporary tragedies and difficulties, of course, but they need not be permanent or unconquerable. Can you imagine anyone having a problem God cannot solve? He always has a solution that will advance our eternal progress. That is both the reason for and essence of the Atonement."
"There is no question about the Atonement’s capacity to provide solutions for our problems. The scriptures are abundantly clear on this point. The real issues are these: Will we embrace those solutions? Will we choose the world’s answer or God’s answer? Will we repent or rationalize, seek God’s grace to overcome our weaknesses or “go it alone,” acknowledge God’s love in times of tragedy or spurn Him at every downturn in life?"