I've posted something similar before. Two DC who have different tastes.
DS8 doesn't like eggs, beans or cheese as they come.
For breakfast, he only likes pastry/toast/cereal with no milk. He loves fruit and yoghurt.
He is hungry after school as lunch is 12:30 and I would like to get some protein into him for this snack but he won't eat hard cheese, hard boiled eggs or cold meat (apart from ham).
He will eat pancakes with eggs, beans in a chilli and cheese mixed into pasta.. He does like plenty of types of hot meat for his dinner though and he loves fruit and veg.
It seems like it's just yoghurt for 'cold' protein at the moment. Am I worrying too much?