Hi Angela,
I want to start by saying I don't understand your numbers(metric I suppose?), ie "weight 7st"; "sugar up to 23"; "fev... early 30's", I am from Texas maybe it was just my education, haha.
With that being said take my advice with caution but have you considered an insulin pump? I...