Welcome to the Forum Pete!
Your family will be able to help you alot, I always advise people to read and learn all they can about their condition. That being said, there are two threads in the T2 Section that may help you as well. Take a look at Blood Sugar 101 and Carb Counting 101, if you get a chance.
Good luck with your new (D) friend and good luck with your control & management!