Taking his single to visual media, 5ive dropped a music video for “All My Life,” a song about his personal struggles. Though he has had to fight his entire life, God has been with him through it all. 5ive is grateful though for where God has brought him, so he made this song.

Watch 5ive Below: