Why do I feel this way?

Every single time I eat I feel “yucky” like I get kinda nauseous but I don’t throw up I just want to lay still somewhere. My last couple of periods were there but kinda light so I’m not pregnant. It’s been going on for weeks now and I’m just so over it 😭 any suggestions?