Here’s some food for thought:
Rather than asking what (do I have to do), consider asking why (do I want to do it). Rather than saying I have to, consider saying I get to.
By figuring out what motivates you (and not what someone else wants you to do), you can get to the core of why something like managing diabetes matters to you. And then, believe it or not, you are more likely to succeed at it. Words like “compliance” are all about the other person, while your diabetes is all about you. I would suggest not thinking about it as “complying” with someone else’s orders, but taking care of yourself for yourself.
What motivates you?