What’s the cause of diharrea tmi

autom

Last couple days I’ve been having soft stools but nothing like diarrhea .i have been having the stomach cramping and gas like diarrhea will be coming. Last two days I’ve been feeling nauseous along with the stomach cramps and diarrhea feeling. I make 34 weeks tomorrow could labor be soon but not immediately