Unlocked: Daily Devotions for Teens

Forgiveness at Christmas


Listen Later

READ: LEVITICUS 19:18; ROMANS 12:14-21; COLOSSIANS 3:12-15

A friend and I returned from Christmas shopping. I checked my jewelry box. Another pair of new earrings was missing! I had been excited about wearing them to school on Monday. I told my mother, and she discovered it was that same friend, who I’ll call Josie. My heart hurt that one of my best friends was stealing from me. I had trusted her. We shared meals and secrets, but she stole from me. I was so mad I felt like I couldn’t forgive her. At school, she was always smiling. My anger and bitterness didn’t cause her pain. I was miserable while she was happy.

Later, I learned that Jesus Christ came to earth to die in my place for my sins and rise again to give me new life. I chose to admit my wrongdoing, receive His forgiveness, and follow Christ. I knew that I had been forgiven much—and that Jesus called me to forgive others as well.

I wanted Josie to apologize to me so I could forgive her, but I realized that I can forgive her no matter what she does. It felt like forgiving her meant we had to be great friends again. But while forgiveness is freely given, trust is earned. It’s okay to let go of the hurt in my heart without inviting someone who has stolen from me back into my house. It felt like I should hold back forgiveness to punish her, but the Bible tells us that revenge belongs to the Lord. When I hold resentment in my heart, the only person it hurts is me.

As Christmas approaches, I remember that Jesus was born to bring us forgiveness. Since He laid down His life to offer me forgiveness, He will empower me to forgive others. Jesus was born to bring peace on earth (Luke 2:14), and letting go of unforgiveness brings peace to my heart. • Mary Schilling

• Are you struggling to forgive someone who has hurt you? Consider taking some time to talk to Jesus about the wrongs that have been done to you. Jesus grieves our hurts with us, and one way He helps us heal is by helping us let go of unforgiveness. And as we reflect on how much God has forgiven us, we often find it becomes easier to forgive others. You can thank Him for forgiving you, and you could even try picturing God’s forgiveness flowing through you to others.

• God will punish every sin at judgment day—but the sins of those who trust in Jesus have already been paid for by Jesus’s death on the cross. How might knowing that God will handle every wrong in His perfect justice help us let go of the desire to punish someone? (Psalm 86:5; Proverbs 20:22)

Be kind and compassionate to one another, forgiving each other, just as in Christ God forgave you. Ephesians 4:32 (NIV) 

...more
View all episodesView all episodes
Download on the App Store

Unlocked: Daily Devotions for TeensBy Keys for Kids Ministries

  • 4.7
  • 4.7
  • 4.7
  • 4.7
  • 4.7

4.7

58 ratings


More shows like Unlocked: Daily Devotions for Teens

View all
The Ramsey Show by Ramsey Network

The Ramsey Show

39,143 Listeners

Joyce Meyer Enjoying Everyday Life® Radio Podcast by Joyce Meyer

Joyce Meyer Enjoying Everyday Life® Radio Podcast

9,278 Listeners

Life.Church with Craig Groeschel by Life.Church

Life.Church with Craig Groeschel

3,473 Listeners

Jesus Calling: Stories of Faith by Jesus Calling

Jesus Calling: Stories of Faith

1,439 Listeners

The Official Adventures in Odyssey Podcast by Focus on the Family

The Official Adventures in Odyssey Podcast

2,419 Listeners

Revive Our Hearts by Nancy DeMoss Wolgemuth

Revive Our Hearts

2,008 Listeners

Your Daily Prayer by Your Daily Prayer

Your Daily Prayer

2,032 Listeners

Relatable with Allie Beth Stuckey by Blaze Podcast Network

Relatable with Allie Beth Stuckey

21,195 Listeners

WHOA That's Good Podcast by Sadie Robertson Huff

WHOA That's Good Podcast

13,347 Listeners

The Bible Recap by Tara-Leigh Cobble

The Bible Recap

36,040 Listeners

The Official Average Boy Podcast by Focus on the Family

The Official Average Boy Podcast

2,355 Listeners

She Reads Truth Podcast by She Reads Truth

She Reads Truth Podcast

2,828 Listeners

The Max Lucado Encouraging Word Podcast by AccessMore

The Max Lucado Encouraging Word Podcast

158 Listeners

The Pour Over: Politically Neutral, Christ-First News by The Pour Over

The Pour Over: Politically Neutral, Christ-First News

4,373 Listeners

Smart Money Happy Hour with Rachel Cruze and George Kamel by Ramsey Network

Smart Money Happy Hour with Rachel Cruze and George Kamel

3,258 Listeners