Hi Chakwesa and welcome to the forum.
If you Google "life insurance for diabetics" you will find hundreds of specialist insurers.
One thing to bear in mind is that your premiums tend to be based on the age you were when you first took out the policy. So if your present policy has been in force for a long time, it might be cheaper to stay with them and pay a higher premium than to start a new policy with a different insurer where your starting point will be higher because you are older (regardless of diabetes).