1 Peter 2:20-25
For what credit is it, if when you do wrong and are beaten for it you take it patiently? But if when you do right and suffer for it you take it patiently, you have God’s approval. For to this you have been called, because Christ also suffered for you, leaving you an example, that you should follow in his steps. He committed no sin; no guile was found on his lips. When he was reviled, he did not revile in return; when he suffered, he did not threaten; but he trusted to him who judges justly. He himself bore our sins in his body on the tree, that we might die to sin and live to righteousness. By his wounds you have been healed. For you were straying like sheep, but have now returned to the Shepherd and Guardian of your souls.
Homily:
This is another way of teaching us that we do not serve a transactional God – Do this and get that. No.
You do not do good because good is promised as a reward. You do good because that is what God commands. You do good as an act of obedience. You do good to maintain a good relationship with God.
Sometimes, doing good comes with its own good. Sometimes doing good comes with nothing. Sometimes, doing good comes with pain. But you do the good you have been commanded to do, because obedience to God is our main duty. Whatever comes after, is dictated by His long term view.