Real Justice

In the trials of Jesus, we witness a profound failure of justice. Jesus, innocent in every sense, is passed between leaders who recognize His innocence yet bow to the pressure of an angry mob. Human justice, whether in the hands of Pilate, Herod, or the Sanhedrin, fails Him utterly. Jesus stands silent before men who twist their authority, and in doing so, He knows intimately the depths of injustice that can plague our world. For anyone who has suffered from unfair treatment, false accusation, or a corrupt system, this moment in Jesus’ life reveals a Savior who has felt the same.

Despite the failings of human justice, Jesus’ response shows us a vital lesson: He didn’t place His hope in these earthly systems, and neither should we. Instead, He entrusted Himself to God, the ultimate Judge, who sees all things rightly and promises perfect justice. Jesus knew the Father’s justice was a surer foundation than any human court, and so He endured the trials set before Him, holding fast to the knowledge that God’s justice would ultimately prevail.

When we face injustice, it’s tempting to pin our hopes on human institutions, to believe that with enough advocacy, attention, or influence, things will be set right. But while we work to seek justice where we can, we’re reminded that ultimate justice belongs to God alone. Human systems, as important as they may be, will always have flaws and limitations. They are imperfect reflections of the justice that only God Himself can deliver.

In our lives, the challenge is to trust that God sees and knows our situation fully, even when justice seems delayed. Psalm 89:14 tells us, “Righteousness and justice are the foundation of Your throne; steadfast love and faithfulness go before You.” This assurance means that no wrong will go unaddressed in God’s time and plan. He is the Judge who will not let evil win, who hears every cry, and who will make all things right. Until then, we are called to follow Jesus’ example, trusting God in our own experiences of injustice, keeping our eyes on the One whose justice is flawless.

Zeal Gone Awry

The trial of Jesus before the Sanhedrin is one of the most tragic displays of religious zeal gone w... Read More

In Defense of Peter

The account of Peter in Gethsemane is a stirring reminder of how human we are, even when we deeply ... Read More

Humble, Not Hero

In Luke 22, Peter boldly declares that he’s ready to go to prison and even die for Jesus. It’s ... Read More

LATEST SERMON

1 Peter 2:9-10

The Church As… the People of God

Music

If You Call

Verse 1:
If you’ve been lost and you need a Saviour
If you’ve been searching for a real love
Come and give your heart to the One who’s greater
You’re a new creation, welcome home

Chorus:
Cause He saw you
When you fought against the chains
Yeah He heard you
When you called out in your pain
He’ll be your rescue
If you call on His name

Verse 2:
If you got a burden that you just can’t carry
Give it to the One who can bear the load
Cause He’s got a promise for the worn and weary
He’ll give you life and restore your soul

Verse 3:
Said if you’ve been lonely and you’re fighting shadows
Running from a past that you can’t escape
Step into the light of the God who loves you
And all your sins will be washed away

Bridge:
He lives! You’re alive because He lives!
He lives! You’re alive because He lives!
He lives! You’re alive because He lives!
You’re alive, You’re alive because He lives!

WEB PROJECTS

Blackjack

One of the assignments while I was a student at BCIT was to create a game. There were a plethora of different options from a simple number generator, up to a game of Blackjack. I opted for the hardest option, wanting to get the most out of my opportunity at school. I was extremely pleased with how it came out. It is relatively simple and uses HTML, CSS, and jQuery to run the whole thing. You can play a hand at 128k.ca/blackjack.

Video

The Stand: The Cinematic Cut