Loss of appetite 4 days late period headaches nausea, these are symptoms I'm having. What does this mean?

PREGNANT? I would certainly get a home pregnancy test first to rule this in or out. This must be first and most obvious.
You may be Pregnant. Get urine or blood test to check if you are pregnant, if not you may be coming with a viral infection, and wait for your period.