Pregnant?

My period is late by 15 days. Took two test both came back negative was it to early to test or do I need a blood test instead. Don’t know what to do... headaches, nausea, don’t like certain foods I usually do, craving other foods, sleeping a lot....... please help!!!!