What could be going on?

I do have a doctors appointment scheduled but i want your thoughts! So i had my period last month and it ended(we did have sex just before and right after my period) and ever since I have had diarrhea every day multiple times a day. I thought it was a stomach bug. Tummy gets upset after meals and very gassy sometimes crampy. I am so tired. Not sick tired but just very tired but can still work my 2 jobs and do it well. The diarrhea went away for a week and we had sex a week before ovulate and then 10 days before my period. I am not 6 days away from my period and i only had 1 week of relief from diarrhea and nausea. Mood swings and and crying and feeling lost in my self all month. Not sure if its a virus that has gone on or maybe i am pregnant? Its too soon for me to test. I want to wait for a missed period or a late one as i have been disappointed too much in the past 5 years. Please respond what you think. Thank you! Coconut water has been a life saver for my hydration!