Foreword xi
Preface xvii
Who Was Mother Macrina? 1
Praising God 4
It Will Pass 6
Making Mistakes 7
Justified Anger 9
Practicing Love 10
How to Become a Saint 11
Stolen Wisdom 13
Reading the Gospel 14
Be Sorry! 16
How God Treats His Friends 17
Ceaseless Repentance 18
Victory over Evil 19
Finding the True Self 21
God Is Not Reasonable 23
Necessary Doubt 25
You Cannot Lose Your Faith 26
Wait to Be Found 28
An Answer to Suffering 29
Be Angry with God 30
Saints in Heaven 31
God Never Comes Alone 33
A Holy Conversation 35
Ask God to Forgive You First 36
Learning to Pray Well 37
Don't Be Anxious 39
First Things First 41
One Kind of Prayer 42
What Flying a Kite Might Teach Us 44
The Sound of Conscience 46
Resist No Evil 49
A Sinner's Peace 51
Self-Improvement 52
One Sinner to Another 53
Two Wise People 56
Nothing Left 57
An Ordinary Prayer 58
What Is Faith? 60
Talking about God 61
Yo-Yo Advice 62
A Room Full of Monkeys 63
A Common Failure 64
A Lesson in Humility 65
The Narrow Door 66
Father Joseph's Prescription 67
A Wise Fool 68
A Better Choice 69
A Life Endangered 70
An Act of Love 71
No Superior Religion 73
Truth Planted in the Soil 75
How to Stay Wise 77
Not Always the Best Way 79
The Question of Forgiveness 81
The Meaning of Love 83
Being Hard on Yourself 85
Dealing with Guilt 86
A Strange Toy 88
God's Will 90
Sitting on the Fence 92
Some Regrets 94
Dangerous Life 96
A Teacher's Answer 98
A Disturbing Request 100
Dancing Our Way into Heaven 102
The In-Between Self 104
The Way to Truth 106
Mother Macrina Gets Annoyed 109
Finding God 112
Near Death Experience 113
Telling Lies to Ourselves 115
Pray Always 117
Nothing More Interesting 119
A Call to Joy 120
Extreme Advice 123
A Waste of Time 124
A Desert Within 125
How to Heal the World 126
Fear of Death 127
An Easy Answer 128
Who Is God? 129
Prayer for Mercy 130
Heaven and Hell 132
Father Joseph's Best Teachers 133
We Must Become Heaven 134
A Glimpse of Glory 135
Two Friends Say Goodbye 136
Mother Macrina's Last Word 139
Acknowledgments 140