I know this road I’m on seems kind of long, but I must keep holding on until I reach home
Sometimes the wind blows and sometimes it rains, but have faith my friend and know that it’s not in vain
No matter how fast my strength lets me go, ’cause some folks may pass by, to them I seem slow
But there’s nothing to gain me if I turn around, so God’s grace sustains me while I’m homeward bound
Though it seems hard, but I’m giving Him my best, if that’s not enough, I’ll let God do the rest
He gave me His word, that’s what He promised me so now I gotta be strong, no matter what comes gotta keep pressin’ on
I may not deserve it when life lets me down, but it’ll all be worth it when I get my crown
So the world may deceive us, it may treat us wrong, but if we gon’ see Jesus we must keep pressin’ on
-Xavier O’Connor
Listen here.