Sodium would indicate salt and I can't have that either. I just stick to unsweetened tea and beer, which has no sugar, only carbohydrates. I actually use carbohydrates to control my blood sugar, I have a bean and cheese taco every morning to stabilize my blood sugar for the day. My main problem with sugar is with the refined type and as I said, some fruits will adversely affect me as well. It is an adjustment, but once you get used to it, it's not so bad.
I have to say, you've got a great attitude!