All of those symptoms are certainly common in early pregnancy, but they're also common before the start of your period too.
The thing that makes me think you need to take a pregnancy test though, is the four days of spotting. If this was truly spotting, which would only be enough to need a pantyliner and not a tampon or pad, then it could be implantation bleeding.
Take a test and if it's negative wait a couple of more days and try again. If it's still negative, then it's possible you had a very light period which isn't necessarily a big deal. If your cycles continue to be light though you should let your doctor know because it can be a sign of a treatable disorder (like a thyroid disorder).
If the test comes back positive then, of course, you should still call your doctor.