It is possible that the symptoms you are experiencing could be due to a gastrointestinal infection
. It is also possible that you may be pregnant.
I am sorry, you have not mentioned about your last menstrual period. Therefore, it would be difficult to comment. However, if you miss your periods and if it is delayed by a week please get a home urine pregnancy
You do not need any medications as of now, for this problem.
Make sure you take plenty of fluids orally. You will be fine soon.