We all have to find our own way to the right diet. As an example, this is what I had yesterday compared with what I used to have (a bit tricky at the moment because I'm away in a hotel and eating out!).
Breakfast: some natural organic plain yoghurt (Greek is better but they didn't have that), a little berry compote, pity not plain berries, bacon poached egg mushrooms and tomato, and tea. Previously I would have had cereal, croissants, toast etc.
Lunch: not too hungry, got some vegetable sushi from the Tesco Express next door, OK it had a bit of rice (forgot that when I said no rice in my last post, doh!) but no more than a spoonful. If I was at home I might have had some hummus, carrot sticks, a few Brazil nuts, or Greek salad. Previously it would have been sandwiches, more toast, biscuits and a banana.
Dinner: nice meal out, garlic mushrooms, then baked cod with vegetables. I was then stupid and thought 'I've done well today, a piece of pana cotta can't hurt' - wrong, predinner BG of 6.5 went to + 2 hour of 10.1! So I won't be doing that again - all part of the learning curve though. Previously it was much more meat potatoes and veg, pasta bakes, takeaway curries and wine. I'll still have the occasional glass but I need to bring my liver function numbers down as well so I'm now off all alcohol at least until after my appointment.
Try not to worry about needles. I don't like them either, always look away when having bloods taken. But with the lancing device you don't see them, just press the button and it springs out very quickly and pricks you just enough to get a small globule of blood, enough to draw onto the strip by capillary action. There's a demonstration video somewhere on this site, in the non-forum home area I think.
Good luck and keep us all informed
Rod