Confused

Hey guys, sorry if this is long. So I(23F) have been suffering with GI problems since one year. I have GI problems since I was a child but not severe like I have from a year. So I went go to two doctors. Doctor 1 is the first doctor I have visited and he’s initially gave me IBS and GERD medicines and everything worked wonders. After 15 days to 1 month symptoms are back. Then I show doctor 2(Visit 1) She tells its IBS too. This time I have done all the tests - endo, colon, blood work, ultrasound. Endo colon was normal. (no biopsy) Stool test showed 154. ESR was 17. Serum Amylase 96. Serum Iron pretty low - 13. Gave me IBS meds and sent me back. However I had symptoms still persisting. Showed doctor 1 he told all meds and everything was fine. After 3 months of course went back to doctor 2. Gave no me tests which were same except endo and colon. Stool test was 974, serum iron 28 ESR 22 platelet 510 haemoglobin 11.7 celiac negative. I most of the times have loose stools (8-10 times) occasionally I feel like my bowel moments are incomplete (specially before my periods) if I eat greasy oily it’s more of loose motions. Also my doctor started me on mesalamine 2g for 3 months, which is working better on me. But I have been having delayed periods since mesalamine. Like about 10 days delay and normal flow. Also sometimes it feels like something is stuck in my butt hole. Especially during periods the pain at the butt hole increases and other times I have rectal pressure always. Rarely I don’t have rectal pressure. I have gas most of the times I guess, I feel dizzy more often and pain like I can’t stand or do anything anymore and my heart is racing types. Also, it can anxiety Also. I feel the summer weather triggers my stomach issues more. Please feel free to tell what it is, or if anyone has the same. I have mucus in my stools most of the times. Now that I’m on yogurt and low spice things, it’s much better. Also I have pain in stomach sometimes like something is really very bad inside.