HELP I'M SO NERVOUS

Girls, I had some spotting Is it normal? Will I get the withdrawal bleeding?

I've been 5 months on the pill

The last week I had diarrhea so I know the pill didn't absorb well

The last time I had sex was on June 11th and I had my withdrawal bleeding (So I'm not pregnant)

But the diarrhea and the medicine can affect my next period? Its due date is today

PLEASE ANSWER ME I CAN'T SLEEP :(