The Hardest Thing
The Shepherd and His Sons
Forgiveness
3:34 September 19, 2025
BPM
81
Key
B Major
Camelot
1B

Embed

Share Link

The Hardest Thing by The Shepherd and His Sons Song Details

The Shepherd and His Sons's 'The Hardest Thing' had a release date set for September 19, 2025. With this song being around four minutes long, at 3:34, the duration of this song is pretty average compared to other songs. This track is safe for children and doesn't appear to contain any foul language, since the "Explicit" tag was not present in this track. The song is number 2 out of 5 in Forgiveness by The Shepherd and His Sons. Going off of the ISRC code of this track, we detected that the origin of this track is from United States. The Hardest Thing is not that popular right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

The tempo marking of The Hardest Thing by The Shepherd and His Sons is Andante (at a walking pace), since this song has a tempo of 81 BPM. With that information, we can conclude that the song has a slow tempo. The time signature for this track is 4/4.

Music Key

This song has a musical key of B Major. This also means that this song has a camelot key of 1B. So, the perfect camelot match for 1B would be either 1B or 2A. While, 2B can give you a low energy boost. For moderate energy boost, you would use 10B and a high energy boost can either be 3B or 8B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 1A or 12B will give you a low energy drop, 4B would be a moderate one, and 11B or 6B would be a high energy drop. Lastly, 10A allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-11.69 dB
Acousticness
22%
Danceability
70%
Energy
34%
Instrumentalness
0%
Liveness
11%
Loudness
81%
Speechiness
3%
Valence
29%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Dog by the door by ukiukirealDog by the doorukiukirealB Minor610A164 BPM
Still Working on Me by Believer's Choice and WixStill Working on MeBeliever's Choice and WixF♯ Major42B76 BPM
Rags or Riches by After GraceRags or RichesAfter GraceE Major812B140 BPM
Million Problems by John BestMillion ProblemsJohn BestD Major510B142 BPM
Don’t Give Up Now by The River SonsDon’t Give Up NowThe River SonsA Major311B76 BPM
You Are Enough for Me - Version 2.0 by Gospel Souls, Azeem Masih, The Worship TeamYou Are Enough for Me - Version 2.0Gospel Souls, Azeem Masih, The Worship TeamA♭ Major54B164 BPM
All on You by SwilsonAll on YouSwilsonD♭ Major83B164 BPM
Till Your Count Is Done by WE FOR THEETill Your Count Is DoneWE FOR THEEE♭ Major85B144 BPM
Steady Heart by August StoneSteady HeartAugust StoneB♭ Major36B75 BPM
Healing Grace by Marston MusicHealing GraceMarston MusicF Major37B140 BPM
G-R-A-C-E by Harry Love & The hell StompersG-R-A-C-EHarry Love & The hell StompersB♭ Major76B79 BPM
Ephesians 3:14-21 | So That Christ May Dwell In Your Hearts by Timeless Witness Co.Ephesians 3:14-21 | So That Christ May Dwell In Your HeartsTimeless Witness Co.A♭ Major54B164 BPM
Veil of Morning Mist by STONE TOWERVeil of Morning MistSTONE TOWERE Minor49A108 BPM
Song of the Shepherd by Scott RigganSong of the ShepherdScott RigganA♭ Major54B164 BPM
Journey in Time by SolaraJourney in TimeSolaraA Major411B110 BPM
Walks With Me by Layla CapriWalks With MeLayla CapriA Major411B147 BPM
Soldier by KMMSoldierKMMA♭ Major54B164 BPM
Racing With The Morning by RedemptionRisingRacing With The MorningRedemptionRisingD♭ Major63B98 BPM
Good Intentions by Justin GambinoGood IntentionsJustin GambinoC Major88B155 BPM
Lock by Nick TrumansLockNick TrumansA♭ Major54B164 BPM
What You See In Me by David M MilamWhat You See In MeDavid M MilamB Major81B91 BPM
Hallelujah Amen by Anointed FamilyHallelujah AmenAnointed FamilyB♭ Major46B80 BPM
How You Made Me by Kaelob MecumHow You Made MeKaelob MecumA♭ Major54B164 BPM
The Word Made Flesh by Viral LightThe Word Made FleshViral LightD Minor67A165 BPM
After the Noise by Tyler CoastAfter the NoiseTyler CoastB Minor310A79 BPM
ISRC
USANG2507412
Label
L-M Records/RCA Records