Take a test i had symptoms at just 3weeks so you never know:)
Symptoms can never be conclusive as they vary from woman to woman. Some may experience all and not be pregnant while others might experience non and still be pregnant.. It would be better to wait for your period and if you miss it or late by 5 days, a home pregnancy test would confirm it. Good Luck.
We can't tell you. The ONLY way to know is to take a test. If you aren't due for your period til the 21st though I'm gonna say no.