Nothing's perfect, but it's worth it after fighting through my fears
And finally you put me first

from Beyoncé – Love On Top Lyrics on Rap Genius

Meaning

Love isn’t perfect, nothing is perfect, but even through the hurt and tears, the result is absolutely amazing.

And the result: TRUE LOVE!

To help improve the meaning of these lyrics, visit “Love On Top” by Beyoncé Lyrics and leave a comment on the lyrics box