Why God puts a song in our heart and mind