“All of Me” was written by Toby Gad and co-written by John Legend. Although this song was written and dedicated to Legend’s wife, the undertones of this love ballet reminds me of the kinda love God has for us. Check out the hook and the biblical references; cause all of me, loves all of you. ( Romans 5:8) Love your curves and all your edges (Psalm 139:13). All your perfect imperfections (2 Corinthians 5:17), give your all to me ( I Peter 5:7) I’ll give my all to you (John 3:16). You’re my end and my beginning (Matt 20:28) even when I lose I’m winning (I Corinthians 5:21), Cause, I give you all of me and you give me all of you (Romans 10:9). I don’t know about you, every time I hear this song, I’m reminded of Jesus and His ‘All of Him’ sacrifice for me and all of humanity!!