As the others said, try another DNA kit. Also DNA kits can only trace up to 200 years back so having 20% non-somali DNA would mean you have recent ancestors that aren't somali at all. I'm eritrean and I recommend you take 23andme and then upload your results onto illustrative DNA to get a breakdown of your ancient DNA.