My mother tongue is Arabic, I lived in Kenya for a year and a half and my wife is kenyan, I love the language and the way it is spoken, and the similarities with Arabic makes it more interesting and easy to learn
swahili has not meant for Bantus it's the mixture of Arabic and Bantu there many Bantus who don't know the Swahili language even there some who can't pronounce the words correctly. in addition to that, every Bantu community has its own local language
Ninapenda Kiswahili sababu it can be easily read and pronounced even if you have no idea what it means. I love that the words are syllables put together without accents and squiggles that mean you have to pronouce the words differently.