If you wonder about PMS, sounds like your period is expected to be in a week or so. If it is > a week late, do a test. The list you give could be nothing related or any mix of things. Read good info on OBGYN facts. Ask at a clinic, library or Dr's or pharmacy. Always use protection to be safe.