Maybe you should try and enjoy a family dinner instead of complaining about it because all you did here was make yourself look immature and spoiled.
How come whenever I keep eating dinner with my family all the time I feel like vomiting except if I eating junk food or really tasty food?
Switch to different diet.
If it’s your family that’s making you feel this way, go in another room eat by yourself.
Are u pregnant? That can make intolerant of certain foods,
Don't worry. It'll last 9 months at most.