Don't be embarrassed mancmummy1414. The first step is recognising that what you are currently doing is unhealthy and not sustainable.
I'd firstly focus on those healthy meals with a big portion, using this to completely stop all eating outside of meal times. So have massive, healthy meals to stop the hunger. So cut-out all the rest of the crap you eat.
Do you know what a <a class="break-all" href="https://www.google.com/url?sa=t&source=web&rct=j&url=www.nhs.uk/Livewell/5ADAY/Documents/Downloads/5ADAY_portion_guide.pdf&ved=2ahUKEwjhpsf2uenbAhWMDsAKHRmfC4sQFjABegQIARAB&usg=AOvVaw0WEwzrl4MDQPQJzd1x5ZVh" rel="nofollow" target="_blank">portion if veg looks like?
It's way bigger than I was expecting. 1 portion if cooked carrot slices horse example is 3 heaped tablespoons. That's a lot of carrots on your plate for just 1 portion. It's at least one whole medium carrot each, sliced.
Broccoli it's 8 florets. That's over half a head of broccoli each. A cereal bowl full of spinach (a cereal bowl full, that's tons!).
If you're thinking of a salad then 1 cereal bowl full of lettice is a portion. That's a whole bowl of just lettice leaves, before you even add anything else. 7 cherry tomatoes. 10 radishes. 1 whole stick of celery, 14 mushrooms. You can make a really huge salad.
So if you aim for 3 or 4 full portions of veg, NOT just 3 or 4 different types of veg but a whole portion of each - that is a huge amount of food on your plate.
Then add in some protein (meat or pulses for example) and you have a massive amount of food you eat. If you ate this similar meal for lunch and dinner, then you have 6-8 veg portions per day, and you could add two fruit portions with breakfast. That is a massive amount of food for meal times, if you have the full amount of veg to make up each portion.