Be Thankful, It Could Be Worse
Perry Moore
Be Thankful, It Could Be Worse
3:42 November 27, 2025
BPM
120
Key
G Major
Camelot
9B

Embed

Share Link

Be Thankful, It Could Be Worse by Perry Moore Song Details

Perry Moore's ' "Be Thankful, It Could Be Worse" was released on its scheduled release date, November 27, 2025. With this song being around four minutes long, at 3:42, 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. Because this song is the only song in Be Thankful, It Could Be Worse and no other songs are present in the album, we classify this track as a single. Based on our statistics, Be Thankful, It Could Be Worse's popularity is below average in popularity right now. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

The tempo marking of Be Thankful, It Could Be Worse by Perry Moore is Moderato (at a moderate speed), since this song has a tempo of 120 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of G Major. This also means that this song has a camelot key of 9B. So, the perfect camelot match for 9B would be either 9B or 10A. While, 10B can give you a low energy boost. For moderate energy boost, you would use 6B and a high energy boost can either be 11B or 4B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 9A or 8B will give you a low energy drop, 12B would be a moderate one, and 7B or 2B would be a high energy drop. Lastly, 6A 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
-5.472 dB
Acousticness
89%
Danceability
50%
Energy
54%
Instrumentalness
0%
Liveness
55%
Loudness
91%
Speechiness
3%
Valence
54%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Slacker by Goodbye For NowSlackerGoodbye For NowD♭ Minor912A184 BPM
Your Face Is In Asphalt by The Orange BlossomsYour Face Is In AsphaltThe Orange BlossomsD Major610B92 BPM
My Teeth Fell Out Last Night by Talk, Tired ThanatoidMy Teeth Fell Out Last NightTalk, Tired ThanatoidD Major810B179 BPM
Palomino by The AggregatorPalominoThe AggregatorD♭ Minor612A111 BPM
Star Song by Dead Love TriangleStar SongDead Love TriangleG Major79B115 BPM
earth by darwish.mp3earthdarwish.mp3C Minor25A111 BPM
Pay for Being Free by Turner Cody, The Soldiers of LovePay for Being FreeTurner Cody, The Soldiers of LoveD Major610B92 BPM
Maloa by Lemiro CorreiaMaloaLemiro CorreiaA Major311B104 BPM
True Enough by Alex AlaviTrue EnoughAlex AlaviE Major312B126 BPM
Keeping Score by SEEDKeeping ScoreSEEDB Major51B108 BPM
Mr. Wells by COSMOMr. WellsCOSMOD Major610B92 BPM
Vase by Sean DeweyVaseSean DeweyF♯ Major52B119 BPM
If You Have a Date by Perry MooreIf You Have a DatePerry MooreD Major610B92 BPM
Honeybee by Sun EraHoneybeeSun EraD Major710B105 BPM
She Gives In by Conny & The CowboysShe Gives InConny & The CowboysA Minor58A125 BPM
Boulevard by Steve MakiaBoulevardSteve MakiaD Major610B92 BPM
I Won't Care by Volcania DreadI Won't CareVolcania DreadD Major610B92 BPM
Being a Decent Human Being by GuilhemBeing a Decent Human BeingGuilhemD♭ Major63B130 BPM
GET IN THE CAR by Charlie GilderGET IN THE CARCharlie GilderD Major610B92 BPM
Don't Surrender by GuilhemDon't SurrenderGuilhemD♭ Major63B130 BPM
Anarcho Love Song by MeewakchingAnarcho Love SongMeewakchingD Major510B142 BPM
Jons by Swede and SkogenJonsSwede and SkogenD Major610B92 BPM
Night Faces by Asher WhiteNight FacesAsher WhiteD Major610B92 BPM
Cash Only by The Lowliest OneCash OnlyThe Lowliest OneA Minor58A79 BPM
I Never Saw It Coming by Kevin ISMI Never Saw It ComingKevin ISMF Major27B80 BPM
ISRC
QT6EZ2595283
Label
L-M Records/RCA Records