words have never hurt this much in my head i m giving up now i know to never trust what my heart tells me to love i gave you my all how is it my fault you left you knocked me down but i m not giving up you tried to drown me but i m coming up for air oh you can rattle the cage but the animal stays oh i ll stay strong oh i ll stay strong stronger than the wrong you made finding love inside the pain i ll forgive you everything and it s not because i m weak i gave you my all no it s not my fault you left you knocked me down but i m not giving up you tried to drown me but i m coming up for air oh you can rattle the cage but the animal stays oh i ll stay strong oh i ll stay strong and even though i m left alone and you cut me deep to the bone i m still standing like i planned it you won t get the best of me i m coming back coming back you knocked me down but i m not giving up you tried to drown me but i m coming up for air oh you can rattle the cage but the animal stays oh i ll stay strong oh i ll stay strong you knocked me down but i m not giving up you tried to drown me but i m coming up for air oh you can rattle the cage but the animal stays oh i ll stay strong oh i ll stay strong oh i ll stay strong oh i ll stay strong