[Verse 1]
I’ve been going through some changes
Been a lot of days where I try, but I can’t even fake it
My hands start to shake
Don’t know why, but I’ve been feeling anxious
When I walk out of rooms full of strangers
Like did I talk too much, or not say enough?
[Pre-Chorus]
All my life, I’ve been waiting
I’ve been waiting
I’ve been waiting
For something to feel this right
Maybe it’s time
[Chorus]
I’ve been feelin so good
Had to get lost to lose the bad shit
Now I’m so good
Wasn’t even lookin when I found it
And we don’t got forever
But we all know it gets better
Now I’m so good
So good
[Verse 2]
Happiness is hazy, and photos never really tell it right
Cause it all looks amazing when I only ever show the good side
Don’t know where I’m going, I’m too busy floating
While everybody rushes on by
I need a second to see what’s in front of me
[Pre-Chorus]
All my life, I’ve been waiting
I’ve been waiting
I’ve been waiting
For something to feel this right
Maybe it’s time
[Chorus]
I’ve been feelin so good
Had to get lost to lose the bad shit
Now I’m so good
Wasn’t even lookin when I found it
And we don’t got forever
But we all know it gets better
Now I’m so good
So good
(x3)
So Good was written by Lukas Costas & Troy Ogletree.
So Good was produced by Im.in.luk..
Troy Ogletree released So Good on Fri Sep 25 2020.