don't feel guilty about the cookies and popcycles, you are doing what you think is the best, could you try making health popcycles, i am sure if you need recipes there are many that have great ones, about the cookies could you try making healthy ones
dd1 charley never had any juice until oh maybe 18 months and then much later it became her think and because i was heavily pregnant or just had a new baby i gave in every time she ask for a juice, well guess what it took one day to wean her off the juice, i just hid it, she does only have about 20mls juice in 200mls water, i make one juice every night ready for her to have first thing in the morning, i only give her another in the afternoon if it is really hot and i want her to have extra fluid, even then it is just not necessary anymore as she drinks water happily again, at first it was difficult she would cry for about a few minutes and then give in and drink that water, i realise this is different to the eating thing just wanted to tell you what i did about the drink
charley was always a difficult baby to feed, and she is a picky eater, these days she is better, some days better than other days, what i do is give her a few small bites of what she has easily eaten in the past and a few small bites of what she struggles with and then something she loves, sometimes i just add some pasta to the vegetable water, i only give her a small amount of what she loves and put the rest in a bowl on the table, when she refuses to eat what she has on her plate then she gets no more, most times she finishes off her plate to get what she wants, we do not do cookies, i leave this for when we are out, ever noticed how people all offer your children cookies just before a meal time, i offer cherry tomatoes, cucumber sticks, cheese sticks, the list is endless
don't think you have to stick to breakfast food at breakfast, serve what you ds will eat and what you are happy for him to eat,
i would try and hold off on giving any snacks if ds didn't eat his meals, that is if this is what you want, some people are happy to let their los eat snacks all day, i never did this, trust how you feel and you have nothing to be ashamed