Fear and anxiety over being pregnant can cause you to feel pregnant. What kind of doctor gives serum pregnancy tests when you aren't even late for your period?
Are you aware that there is a 5 day window of opportunity to get pregnant every month? You hit that window by having unprotected sex on the 18th. If you ovulated on the 20th. However, unless you are actively using testing to predict when you ovulate, you don't truly know when you ovulated. This month you may have ovulated late, which could cause this late period.
Pregnancy symptoms are caused by pregnancy hormones. Pregnancy hormones are picked up in pregnancy tests. Ergo, if you are having symptoms as strong as nausea, constipation (this is a later pregnancy issue in most cases), sore boobs, sensitive to smells, etc - a pregnancy test should be smoking red hot.
Go back to your doctor and get another blood test now that you are truly late for your period. If it is negative, you are not pregnant.