Tmi with pics please help

I suppose to start my cycle on the 30 but didnt i bdin the 25,26 started af the 27 on the 29 no af then the 30 pink spotting 31 i bding gad brown spotting the 1 bding had pink spottin the 2 was bloating vomiting right side pain but not bad today i had this discharge i have pics do anyone know y um still spotting like this could something be wrong with my af cause i dont think i can be pregnant my af normal last 3 days not 2 so i dont know what wrong please help