I would say it's way too early!! Some people get a positive at 7dpo but thats pretty rare! I would give it 2 days (if you can wait that long!

) and test again. If its still negative, wait until your period is due and test then... Sounds like you have some pretty promising symptoms!