JP

Pain · Struggle · Hope

You don’t have to pretend you’re okay

Honest songs for the hard season, from someone who has been there, and found out he wasn’t alone.

Journey · a story of pain & struggle finding hope

Lines that stay with you

One sentence from each song to carry into your day.

I have been alone, but I still have faith in You.

I Still Have Faith in You

I want to be honest with myself. No more lies.

I Want to Be Honest

I’m just surviving the night.

Surviving the Night

These walls that I’ve built up must come crashing down.

These Walls

I can’t be wasting no more time.

Waisting No More Time

What will you choose?

Trying Not to Fall

Start where you are

Not sure where to begin? Pick the one that sounds like your week.

Journey

A story of pain and struggle finding hope. Twelve songs, one step at a time. Press play for 45 seconds of each, or get the full album on Bandcamp.

  1. 01
    Headed for New LandTrusting God through the waves, headed for something new.Get the full song on Bandcamp
    0:45
  2. 02
    I Put My Trust in YouFear, isolation, a cell, and a quiet voice: you are not alone.Get the full song on Bandcamp
    0:45
  3. 03
    Trying Not to FallA prayer for the day you can feel yourself slipping: hurt, anger, the bottle, and choosing to kneel instead.Get the full song on Bandcamp
    0:45
  4. 04
    I Want To Be HonestNo more lies: facing the box I built, the drinking, the pain I hide.Get the full song on Bandcamp
    0:45
  5. 05
    JourneyI will not stop, even when I'm knocked down.Get the full song on Bandcamp
    0:45
  6. 06
    RealityHow things I never expected became my reality, and what I learned in the dark.Get the full song on Bandcamp
    0:45
  7. 07
    Tainted LoveWhen words never turn into actions and love gets tangled.Get the full song on Bandcamp
    0:45
  8. 08
    Surviving The NightA childhood testimony, and getting through those nights with God.Get the full song on Bandcamp
    0:45
  9. 09
    These WallsThe walls I built around my sin and my fear, and the choice to tear them down.Get the full song on Bandcamp
    0:45
  10. 10
    I Still Have Faith in YouAlone, scarred, and still believing.Get the full song on Bandcamp
    0:45
  11. 11
    Waisting No More TimeTired of wasting time: get up and press on.Get the full song on Bandcamp
    0:45
  12. 12
    Journey OutroThis journey has led me home.Get the full song on Bandcamp
    0:45

…and a hand raised toward the light.

This is the 2026 version, re-mixed and re-mastered, as a high-quality download with streaming in the free Bandcamp app. Join the list below to hear about new songs first.

Cover art for the single Just Let Me Serve Him

Just Let Me Serve Him

A three-minute testimony: the fall, the rescue, and the vow to serve. Single, re-mixed and re-mastered in 2026.

Why I make this

These songs come from places I didn’t want to talk about: loneliness, fear, family pain, and the walls I built myself.

I don’t write from the victory. I write from the moment right before it, and I leave the faith in at the exact spot where it showed up.

If you’re in a hard season, these are for you. You’re not the only one, and you don’t have to pretend.

“People should feel inspired to continue their journey.”