IMO this is what I would do...
Make the toast plain or use ff/sf jam
Potato would be better plain (people say sweet potatos are better, but I haven't tried one yet)
Leave pudding only for snack
Maybe make rice once a week treat with supper
People have told me only one potato a day
Keep up with the fruit and vegetables
If anybody has any other opinions or something I have missed, please let us know.
Don't be so hard on yourself. Youl've made some good improvements! Being that you are so active you can probably get away with some "extra" but given that you are still on a goal to weight loss...I'd try not to "get away" with anything extra

Leave a cheat for ONE day a week. Believe me, not only will you need that day as your cravings beckon you from every direction throughout the week..but you will learn to really value the importance of it, and look forward to it knowing you deserve it! If you want to try even cleaner eating, try this:
Breakfast: (protein/complex carbs or fruit)
oatmeal (if you like it) sweetened with splenda, sf maple syrup or cinnimon
1 egg, 4-5 egg whites.
If you don't like oatmeal then stick with the cheerios or another whole grain cereal plus the egg/whites (if you scramble them together you'll hardly know the difference that you're having more white than yolk)
snack (same as breakfast): 1 apple with 1-2 T natural peanut butter...or 1 apple with 1 cheese stick or 1 apple with some chicken breast (even deli meat will work here)
lunch (fibrous veggie/lean protein/starchy carb is still ok or you can phase out:
1 sweet potato plain or you can sweeten it with splenda and cinn. its VERY good. use "i can't believe its not butter" butter SPRAY
1 chicken breast
or tuna
or some other lean protein (cottage cheese)
Salad or broccoli or zuchinni, green beans or....etc. you get the idea
snack (lean protein/veggies): this is an IMPORTANT snack becuase this is prime opportunity to fail if you aren't careful: pair a protein with a fiberous veggie. I promise if you do that you won't go for junk. Do natural pb and celery or wrap some lunch meat around some celery sticks. OR make a smoothie without any juice or fruit. Do like 2 scoops protein powder, milk and yogurt or cottage cheese, milk, splenda and SF hot chocolate packet. etc. Whatever you do load it up with ice so it gets BIG and fills up your tummy. I often use low carb wraps in a pinch for this snack wrapped around celery and string cheese or peanut butter and SF jelly, etc.
Dinner: NO STARCHY CARBS lean protein and veggies
snack: try tea, sf hot chocolate, raw veggies, raw nuts (but not too many)
Once you get the hang of it you'll realize how different you feel and cravings for any junk totally disappear. I know you're laughing..but its totally true!