everyone knows this world aint perfect but what you got goin on makes you worthy anywhere you turn or any way you slice it someones gonna get burned but those scars are truly worth it one day youll see that the answer you seek was in front of you baby love is all you need chorus when your backs against the wall cuz you feel you ve lost it all theres nowhere left to turn and no one left to call there is someone just like you who feels the same way too why would you surrender dont give up on love sometimes it feels things wont get better but in time youll realize nothing lasts forever one day youll see that the answer you seek was in front of you baby love is all you need chorus bridge when your hope has run away dont give up if you feel youve been betrayed dont give up when youve fought your last round don t give up why would you surrender dont give up on love chorus