Hey Nichole,
The only true way to get an accurate pregnancy test is to wait until 5 days after your missed period to take a urine test. I understand not having the money…if you go to http://www.optionline.org or text the word PREGNANT to 313131, you can get information on a center in your neighborhood where you can get a FREE and CONFIDENTIAL pregnancy test done. After you have the test done, then we can chat some more on what your next steps may be.
Please try and not worry. Almost all of the symptoms you are having are the same ones that people get with the period. Your symptoms can change over the years of having you period and having sex can also cause the hormones in your body to chance and cause other symptoms.
Hope this helps! Please let me know if you need help finding a center!
Luv- Molly