carb counting courses give you the tools to manage your blood sugars even with a consistently poor diet.........I am sure it isn't that bad though.....
I suppose all I can say is that you need to get past that fear......or take yourself out of situations where you feel it is necessary to hide it...
socializing with your friends shouldn't matter.........work colleagues I suppose is different as they can be complete strangers really.......
just put it out there, you can always inject in a toilet [i know some diabetic frown upon this], but its perfectly acceptable, most just inject into their stomach or arms when out..........
how long have you been diagnosed..........?
whats your latest HbA1c......?