Shakira learned important life lessons from setbacks
Pop star Shakira has admitted to being surprised by her own resilience.