It is very confusing with all the conflicting advice out there. I can only suggest you to do some reading for yourself, don't just take anyone's word (including mine) on things like eggs and cholesterol, for example.
Here is my usual spiel on diet (in this case it simply means "what I eat", as opposed to a drastic short-term weight-loss change)...
Real whole food, is the order of the day... preferably local and in-season, grown/reared on nutrient rich land... grass-fed beef and pastured chickens for example. This means eat whole (unprocessed, unpackaged, unadulterated) food, which includes a natural balance of fat, protein and carbohydrates (as well as vitamins, minerals etc...) ...there really is no need to be afraid of fat... it's gotten a bad rap.
Those of us with Diabetes need to pay particular attention to the foods which have the most effect on our Blood Glucose (BG) levels. There are obvious things to watch out for like candy, cola, cakes and sweets (these are high in refined/concentrated carbohydrates)... next in line are the "white" foods like bread, pasta, potatoes, rice, breakfast cereal... but even something assumed to be healthy like orange juice has about as much sugar as a cola... fat reduced milk can have an higher proportion of lactose (sugar), especially in low-fat products such as yogurts which may have High Fructose Corn Syrup (HFCS) added to replace the fat... and so it goes on. That does not mean you need to feel deprived or hungry to eat this way, not by any means. You may even find you can work in an occasional family cake... for example. The keyword there being "occasional" as it used to be when our Grandparents baked cakes only for Birthdays etc... not everyday (muffins, donuts, pastries) for breakfast.
You'll often see here on DF the phrase "eat to your meter" and this deceptively simple message is very wise... test around your food and figure out what works best for YOU.
Some ideas for snacks... I'm big on nuts, cheese, dark chocolate (70% cocoa or higher), pork rinds/scratchings, cold meats, boiled eggs, peanut butter.
While we are encouraged to eat "so many servings of fruit and veg daily", many of these can spike our BGs so test, test test... for many of us, green leafy vegetables seem to work best... but you may also help reduce/slow the BG spike by mixing foods... for example: instead of eating an apple by itself, try just half the apple in slices with some peanut butter or cheese... or have a few berries with some cream.