Now, as said, this isn't about being correct, it is about laterally thinking through the words and working out what other meanings it might have. We talked each line through and settled on a person who felt that they weren't good enough, that they were sad and didn't feel they could reach their potential. But, realized that even though they were broken, that they were different, they could still learn to be great, not caring about what others thought of them.
People are different in their ways and we also have different love stories to be told, I agree that we can learn from that differences and why cared about people thoughts as long that you understand you other half, at the end of the day the two of you is what matters the most.