what's wrong with my body?

I've had weird symptoms for the past couple of weeks, I'll just make a list for it to be organized:
-Stomach pain after I eat + bloating
-Constant diarrhea (Not recently though)
-Lack of sex drive
-Always tired
-Gained 4 pounds in the past 4 days
Anybody know what's happening? Could it be stress, or something else?