I’ve had my period for 13 days.

I have been messing up with the pill lately and next minute I got my period 2 weeks early, but now it’s 13 days later and it gets light like it’s about to stop. Then full on. I usually get my period for about 5 days max. TMI photos below but I’ve had it idk what to do. I’ve stopped taking the pill all together just so something will happen hopefully. What’s going on? I’m on holidays atm too so this is really bad timing get. Please help. Thx