
Purpose Through Pain (EP)
08 May 2026
Afro-Pop
01 On My way
Song: On My Way (Purpose Through Pain)
Track No. 1
Writer: Jenesis Kimera
Producer: Timothy Dylan
Mix & Master: Klin
EP Artworks: Nymy Media
On My Way by KabiKabi (Lyrics)
I know
Life has a meaning
I know
Struggles we’ve been through
Pesa Ni Mungu
Give thanks for my life
Too much we’ve been through
Dealing with pain
Life is a fight
Traumas we’ve been through
Jealous we’ve been through
My oh my nga tulabye ebintu
Get off your likes and go live your life
Glad I know life has a meaning
Nimebarikiwa kutoka zamani
Yeah
Glad I know life has a meaning
Nimebarikiwa
Chorus
On my way eeh
Glad we made it
Count on my blessings
All my blessings
On my way eeh
Glad we made it
Count on my blessings
All my blessings
On my way eeh
Glad we made it
Count on my blessings
All my blessings
On my way eeh
Glad we made it
Count on my blessings
All my blessings
Verse 2
Warm light can turn into cold nights
This is Just the life that we living
You never get what you crave for
No no
You never get what you prefer
But it still has a meaning
Give thanks for life if your living breathing right
If you know what I’m meaning
Many don’t know what the meaning of living life
They don’t know them meaning
Glad I know life has a meaning
Nimebarikiwa
Chorus
On my way eeh,
Glad we made it
Count on my blessings
All my blessings
On my way eeh
Glad we made it
Count on my blessings
All my blessings
On my way eeh
Glad we made it
Count on my blessings
All my blessings
On my way eeh
Glad we made it
Count on my blessings
All my blessings
On my way eeh
Glad we made it
Count on my blessings
All my blessings
Glad I know life has a meaning
Nimebarikiwa
02 Bwelele
Song: Bwelele (Purpose Through Pain)
Track No. 2
Writer: Jenesis Kimera
Producer: Klin
Mix & Master: Klin
Background Vocals: Nita Katushabe
EP Artworks: Nymy Media
Bwelele by KabiKabi (Official Lyrics)
Njagala Ndabe abamwebaza Mukama
Kuba engalo
Kampulire ku ngalo za mukama
Ngalo
Kuba kuba Kuba kungalo za mukama
Kuba engalo
Kampulire ku ngalo za mukama
Kuba engalo
eeeh eeeh
Nsaba Kuba Kuba Ku Ngalo zo Mukama
Nsoma ebyawandikibwa okuvunula nekubula
Okuva lwebyawandikibwa byetusoma sibyetusubula
Nekalamu ezawandika zalina okumanya kungi vumbula
Mubulamu gyetwawandikwa eno twetuga bwetwegugumbula
Tuzze gyoli Gwe
Okola bilungi byelele
Wamanya Nga sinemanya nga nkyali bwelele eeh eeh
Nkwetaga gwe woli sitye
Namakubbo laba getema Yegwe ansitudde
Chorus
Haleluyah
Thank you Gwe eyantikula omusalabba
Haleluyah
Wanyanula nga obudde bukyalaba
Haleluyah
Haleluyah
Haleluyah
Thank you Gwe eyantikula omusalabba
Haleluyah
Haleluyah
Wanyanula nga obudde bukyalaba
Lwemba Nsobezza
lungamya
Yegwe akola ebyalema ambika nga ekitunka
Lungamya
Yegwe atunyweza wano mu mbuyagga ezikunta
Kulembela
Nsoka mu maaso gyemba ndagga nga nsobeddwa
Lungamya
Gwe atambuzza Abalema
Chorus
Gwe
Okola bilungi byelele
Wamanya nga sinemanya nga nkyali bwelele eeh eeh
Nkwetaga gwe woli sitye
Namakubbo laba getema Yegwe ansitudde
Njagala ndabe abamwebaza mukama
Haleluyah
Thank you gwe etantikula omusalabba
Haleluyah
Wanyanula nga obudde bukyalabba
Haleluyah
Thank you gwe eyantikula omusalabba
Haleluyah
Wanyanula nga obudde bukyalabba
Kuba Ku ngalo za mukama
Kampulire kungalo za mukama
Njagala ndabe abamwebaza mukama
Leka tuwulire ku ngalo
Kuba kungalo zo mukama
La la la la la la la
Kuba kuba engalo
Kuba engalo kungalo za mukama
03 No Fear
Song: No Fear (Purpose Through Pain)
Track No. 3
Writer: Noah Infecxious
Producer: Joses Arins Emanzi
Mix & Master: Joses Arins Emanzi
Background Vocals: Noah Infecxious
EP Artworks: Nymy Media
No Fear by KabiKabi (Official Lyrics)
Emyaka gigenze
Soon you will be thirty
Your friends have a wife, have a car and a child
Gwe bwobalabala olaba nga tolina kyolina
Akalimu kagenze
Abaana Ozadde
Abazadde eka batunuulidde gwe
Mirror mirror on the wall
Tell me who you see
I see a brave young man
Making ends meet
I miss the days when we lived without fear
Running through a field of stones
With a brave smile on the chic
Chorus
Tobanakutya Nedda
Nebwogwa situuka
Tobanakutya Nedda
Nebwogwa Osituuka
Tobanakutya Nedda
Nebwogwa situuka
Tobanakutya Nedda
Nebwogwa Osituuka
Nfubye nga nwanye
Systeemu Enfuga
Byenkola byona
Nsiba tebikutuka
Nze bwembalabala ndaba nga simanyi gyendaga
Naye ela omutonzi asigala anwanira
Nange nja kufuba nsigale nga mwesiga
Mirror mirror on the wall
Tell me who you see
I see a brave young man
Making ends meet
I miss the days when we lived without fear
Running through a field of stones
With a brave smile on the chic
Chorus
Tobanakutya Nedda
Nebwogwa situuka
Tobanakutya Nedda
Nebwogwa Osituuka
Tobanakutya Nedda
Nebwogwa situuka
Tobanakutya Nedda
Nebwogwa Osituuka
Chorus
Yo the master of your fate
The hero in your story
Ennume ekuula bigwo
Bigwo bigwo
Learn to be a good looser
Don’t be a sore looser
Ennume ekuula bigwo
Bigwo bigwo
Ennume ekuula bigwo
Bigwo bigwo
04 Owamanyi
Song: Owamanyi (Purpose Through Pain)
Track No. 4
Writer: Frank Rayz
Producer: Micky Pro/Nase Avatar
Mix & Master: Nase Avatar
Background Vocals: Desire
EP Artworks: Nymy Media
Owamanyi by KabiKabi (Official Lyrics)
Enjuba Nga Yeebase
Nze Nebukya Seebase
Buli kimu kintunulidde
Era Nze
Byenkola tebiyala
Suubi Lyange Nelikala
Biyitirira
Kitange wano webituse nze
Chorus
Ntunuulidde gwe
Mbibuulidde gwe
Mbikwasiza gwe
Owamanyi
Ntunuulidde gwe
Mbibuulidde gwe
Mbikwasiza gwe
Obe akamwa kange
Bali Bananga Bw’emage
Banjiganya Naye
Gwe Katonda alabba mukyama
Njogelela
Mumilimu gyange nkwesize
Okubise mu ela oyazze
Gwe suubi lyange
Kitange Wano webituuse nze
Chorus
Ntunuulidde gwe
Mbibuulidde gwe
Mbikwasiza gwe
Owamanyi
Ntunuulidde gwe
Mbibuulidde gwe
Mbikwasiza gwe
Obe akamwa kange
Njogerera
Nungamya
Mpanirira
Owamanyi
Njogerera
Nungamya
Mpanirira
Obe akamwa kange
Ntunuulidde gwe
Mbibuulidde gwe
Mbikwasiza gwe
Owamanyi
Ntunuulidde gwe
Mbibuulidde gwe
Mbikwasiza gwe
Obe akamwa kange