You Know My Heart

Story Behind The Song

Very personal. Subtext taken directly from my life and faith.

Song Description

Essentially a prayer, the lyrics "confess" fault and regret balanced by a faith which allows growth and vision to be planted in the heart of the confessor.

Song Length 5:17 Genre Pop - Rock, Rock - General
Tempo Medium (111 - 130) Lead Vocal Male Vocal
Mood Pleasant, Poignant Subject Life, Regret
Language English Era 2000 and later


You know my heart

I've known lots of people in my time

I have friends and I've got family

But I'm always longing for something deeper

Something that grabs me and won't let go

It's elusive and I'm not even sure I can explain what I mean

But I know that you understand

Because you know my heart, you know my heart

I've done a lot of bad things in my life
And hurt the people that I love the most

Now it's common for me to look back

Feeling the pain that I left behind

I know that you felt it before

And you want me to let it go

Because you know

You know my heart, you know my heart

You know my heart, you know my heart

Looking much older than I feel wise

I rue the days that I'll never have

Still I hear you tell me to keep pushing forward

towards the features I have in my mind

You show me what you want me to see

And you want me to be set free

You know my heart, you know my heart

Lyrics Eric Johnson Music Eric Johnson
Producer Eric Johnson Publisher Eric Johnson
Performance Andy Scott Drums Allison Scott Bass Scott Vandell Guitar Mike Thomas Keyboard Eric Johnson Acoustic guitar, vocals, harmonica
This track is on 1 Member Playlists
Playlist Creator Playlist Name Date Added
Ionut Mirel Udrea My Top Songs 12/10/2019

Other Songs By Eric

Rock - Modern
Plays: 4
on the porch
Rock - Easy Listening
Plays: 2
the march
Rock - Easy Listening
Plays: 7
ten fall in
Rock - Easy Listening
Plays: 0
Rock - Americana
Plays: 0
Folk - Alternative
Plays: 5
perpetual Notion
New Age - Meditative
Plays: 2
Rock - Easy Listening
Plays: 1
Rock - Easy Listening
Plays: 1
Rock - Easy Listening
Plays: 2
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00