Some words to keep things in perspective today:
And so I say to you, you are Peter, and upon this rock I will build my church, and the gates of the netherworld shall not prevail against it.
http://www.usccb.org/bible/mt/16:18
Let nothing trouble you, let nothing make you afraid. All things pass away. God never changes. Patience obtains everything. God alone is enough. – Saint Teresa of Avila
Hope, O my soul, hope. You know neither the day nor the hour. Watch carefully, for everything passes quickly, even though your impatience makes doubtful what is certain, and turns a very short time into a long one. – Saint Teresa of Avila
You ought to make every effort to free yourselves even from venial sin, and to do what is most perfect. – Saint Teresa of Avila
If Christ Jesus dwells in a man as his friend and noble leader, that man can endure all things, for Christ helps and strengthens us and never abandons us. He is a true friend. And I clearly see that is we expect to please him and receive an abundance of his graces, God desires that these graces must come to us from the hands of Christ, through his most sacred humanity, in which God takes delight. All blessings come to us through our Lord. He will teach us, for in beholding his life we find that he is the best example. What more do we desire from such a good friend at our side? Unlike our friends in the world, he will never abandon us when we are troubled or distressed. Blessed is the one who truly loves him and always keeps him near. – Saint Teresa of Avila