(Verse 1) My head's been in a mess lately Listening to no's, if and maybe's My situation feels so shaky And people seem so shady Don't know if I'm breaking down And yes I know I've got choices But sometimes all I hear is voices In my head, goes round and round pulling me down Down (Chorus) I'ma give it all my heart I may be messed up But I am hopin' And I'ma give it all I've got I may be weak but I am strong and I ain't gunna fall apart, fall apart, fall apart Oh no, no, no I am strong enough, strong enough, strong enough Oh yeah, yeah, yeah I'ma give it all my heart You ain't whole, till you've been broken (Verse 2) Now I'm seeing things clearly People do what they wanna do but I'ma do things differently And I'ma keep my head straight now Nobody pull me down now Down, down (Bridge 1) I'ma trade my mess for a message And I'ma turn my pain into a blessing In my life I want you say I'm gunna be alright, alright (Chorus) I'ma give it all my heart I may be messed up But I am hopin' And I'ma give it all I've got I may be weak but I am strong and I ain't gunna fall apart, fall apart, fall apart Oh no, no, no I am strong enough, strong enough, strong enough Oh yeah, yeah, yeah I'ma give it all my heart You ain't whole, till you've been broken (Bridge 2) Just tryna be real I'm not tryna hide You can see my scars You can see my heart If you just take some time You gon face your flaws You gon fall apart (Chorus) I'ma give it all my heart I may be messed up But I am hopin' And I'ma give it all I've got I may be weak but I am strong and I ain't gunna fall apart, fall apart, fall apart Oh no, no, no I am strong enough, strong enough, strong enough Oh yeah, yeah, yeah I'ma give it all my heart You ain't whole, till you've been broken