Picky toddler & makes me feel guilty what I feed him

My 2 1/2 year old son is very picky with texture. He won’t eat waffles, pancakes, oranges, any hard fruit, no vegetables either except maybe cuecumbers w/ line & salt.

He loves beans with cheese and Mexican rice, spaghetti, chicken nuggets and pizza. This is literally all I would feed him. Maybe even sausages in the morning with strawberries or Nutella sandwich..

Today all he had was orange juice, Hawaiian bread, some pizza and that seems about it. Now he’s having jello.

I HATE feeding him junk food but that’s all he will eat.