During a Bible Study of Revelation, the question came up that if all Martyrs go straight to heaven, where God will wipe away every tear from their eyes, why would they be crying?
Once the are in heaven, they will be extremely happy. But martyrs suffer much before they die. The wiping away of their tears is really the wiping away of all that they suffered.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.