I just can’t live like this forever, she eats the same 4-5 foods I just serve them in different combinations each evening 😅
I honestly think you need to ask yourself why this is stressing you out so much. Why cannot you live with this forever? What makes you think it will be like this forever - can you honestly see her out and about with her teenage mates and refusing to eat!!??
It is a phase, which needs not to be fuelled by loading on your anxiety. The less notice you take of it, the sooner it will pass.
She sounds good and healthy and eats heartily when it is something she likes, so nothing wrong with her appetite.
I am going to tentatively suggest that it is you who has the problem!! - sorry ...... 
Food and eating have become a big "thing" in your mind and your DD knows this. What is needed is for you to chill out, and simply all eat your meals with no comment whatsoever on what she is or is not eating. Nothing at all .... not even encouragement or praise. People eat because they need fuel, not to be praised. It all needs to become a non-subject.
Give her the stuff she likes, plus a small helping on the side of whatever you are having - she will either eat it or not. If she doesn't then do not comment - just eat it yourself. If she does - then equally no comment!
Just do not talk about food at all - provide it, but don't talk about it.
This is a not uncommon problem because a mother's instinct is to nourish her child - when that seem to be rejected, it cuts deep.
Food needs to be completely off the agenda as a topic for conversation - until you relax about it the problem (if it even is one) will continue.
I knew of a child who would only eat cauliflower and chocolate - my late OH (a doctor) said it was a perfectly balanced diet and not to worry - it would pass in its own good time.
Seriously - chill out!!