Like you, i have found it hard to give up the bread/cake type foods, most are too high carb wise, alot of what i was surviving on had added sugar also, but look about and you will find low carb alternatives. Bread has been a mine field for me, but have found Burgen is lower carb and at the moment i have a seeded white loaf at 32g per 100g. Try and cut you carbs, and my new find, find out what foods and drinks can actually lower your BS.