I am a mom with 2 kids, now 25 and 17. The 'terrible twos' are not something my oldest (a girl) had (but had the terrible teens instead), but my youngest (a boy) was the King of! I have always had your philosophy that everyone will eat what I make, and everyone gets to have 'their favorite' at some point or another, but my kids have ALWAYS eaten broccoli, fish (not fishsticks!) and a host of other foods from the time they could eat solid food, and are thankful now that they are older that they have had the opportunity to enjoy healthful, tasty foods many of their peers have simply never even tried. All that being said, small children can require up to 30 times of 'trying' a food before it becomes something they recognize that they 'like'. I guess that goes back to our primitive ancestors. I never insisted my kids clean the plate, just that they give everything a try. I can almost guarantee your toddler isn't going hungry, he just isn't all that interested in food at the moment! I am like you in the respect that I am also not a short-order cook, and refused to make things like chicken nuggets just b/c they were supposed to be 'kid friendly'. NOT HAPPENING! My 17 yr old still insists on taking his lunch b/c what they serve @ the school cafeteria is not up to the 'standards' we have set for our food consumption! But I gotta tell you this- when my son was little he ate a PBJ for breakfast every day for more than a year. The food in the US is highly fortified, but if your child is having a 'picky year' you can always get some gummy vitamins as a supplement, or add a little Carnation Instant Breakfast to your child's milk just to give them a boost.
You are definitely right in that you do NOT want to set the precedent that if "you don't like it, I'll just keep cooking things until you will eat". That is not fair to you, and just adds to that narcissistic nature kids have anyway and the sense of entitlement most all of us have come to loathe in society. We also have had a policy in this house that we will all try something 'new' from time to time (I found I love steamed spinach!) and vote thumbs up or down as a group to decide whether to add it to our 'regular' meals. It's fun, and does get everyone involved.
If it makes you feel any better, my daughter potty trained super-easily at around age 2, my son REFUSED to have anything to do with the potty until he was almost 4!! You cannot force a child to pee, believe me, no matter how long you leave them sitting there! It was crazy! We always said 'well, they all do it (fill in the blank) before they go to college". He did finally get interested in it (whew!) but there was no way you were going to get him to do it until he was good and ready! There was just too much else he was interested in doing.
Just know that the advice I can give you as a 'seasoned mom' is that you need to trust your instincts, but don't overindulge your toddlers "me first" attitude. It just makes for ugly adult personality traits :) You seem level-headed, and it sounds like you and your child are doing fine :)