Nothing's perfect, but it's worth it after fighting through my fears
And finally you put me first
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