Lord Jesus, how many ages have You hung upon Your cross, and still I pass You by and regard You not, except to pierce anew Your Sacred Heart? How often have I passed You by, heedless of Your great sorrow, Your many wounds, Your infinite Love? How often have I stood before You, not to comfort and console You, but to add to Your sorrows, to deepen Your wounds, to scorn Your Love? You have stretched forth Your hands to comfort me, to raise me up, and I have taken those hands that might have struck me into hell, and bent them back on the cross, and nailed them there, rigid and helpless. Yet, I have but succeeded in engraving my name on Your palms forever. You have loved me with an infinite Love, and I have taken advantage of that Love to sin the more against You. Yet, my ingratitude has but pierced Your Sacred Heart, and upon me has flowed Your Precious Blood. Lord Jesus, let Your blood be upon me, not for a curse, but for a blessing.
Lamb of God, You take away the sins of the world. Have mercy on me.
(Category: Catholic Devotions: Common Catholic Prayers.)