I absolutely agree with Charly that you need some professional input, be it your GP, diabetic nurse or best of all, your diabetic consultant if you have confidence in him/her. I think your BP also needs investigation in case it is not BS related. Best wishes.