@Halloween Mike I am very late to the conversation but I have great experience with bad genetics while maintaining a decent shape. I have to be careful going to the gym because I can bulk really fast and that's not what I am looking for.
90% of this is diet and your diet need improvement a lot if you want to shred. But it is hard and I am struggling between diet and being able to enjoy life. I hate vegetables and my favorite activity is social drinking. I did the keto diet which works a lot but you need to be careful because it can lead to health problems. So I am doing diet in 2 phases : Maintain and shred. Shred mode is mostly like Keto or Ducan . Mostly meat, eggs, chicken, turkey bacon... protein with a little bit of the rest like rice, greek salad, low fat cheese. I am doing this 1 - 2 months max at the time because you can overload your liver. You need to drink more water on this too.
Crave... -> Depends which one but not a lot. Could be okay in "maintain mode"
Jonathan Garnier... --> I don't really know this
Chicken Wraps (just not every day). Depends which. Tim Hortons stuff sucks.
Healthy choice. --> No clue but sounds not too bad.
Submarines from store. --> Avoid as much as possible
Chicken breast or "sliced" to cook --> Amazing
"Steak haché" either in tacos or as hamburger --> hmm, avoid hamburger. That's a struggle. Hamburger is my favorite meal.
Ocasionally regular steak. --> Amazing. Eat more in shred mode but limit in maintain mode.
Chunky soups --> Avoid
Chef boyardi pasta --> Avoid
Pizza ocasionally --> Avoid
In shred mode, I don't buy bread for 2-3 weeks. It is very hard because western civilization has been relying on this for centuries but look at Japan. Barely no fat people there... They barely eat bread from what I have been told. I replace that with meat.
I am not a professional. This is just my life experience as an endomorph mid 40s guy working on a desk jobs or sales rep jobs eating at restaurants with customers. If that's something you think can help you and / or need advice, feel free to PM me.
Best of luck and take care.