Poopy Probs💩 TMI

For the past couple of days I've been having a fight with my tummy. Yesterday morning, I woke up with a feeling like there was rocks in my stomach and my stomach was firm and it hurt. I had to "assist" myself in pooping because the last time I went #2 was four days prior so I knew I was due for one. Two hours after I assisted myself, I had nonstop explosive diarrhea and I swear, I expelled everything I had eaten for the past 24 hours, which led me to feel like I was starving and having very painful hunger pangs that night at work. Right now, I feel a lot of pressure near my rib cage and my stomach feels a little rumbly, but it's not hunger. Wtf is going on with me? I eat a relatively healthy and balanced diet and drink water and my colon and it's excrements rarely at all give me any trouble.