Switch to different diet.
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?
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.