Birth control & period

Alexis

Period was late in may but it did come. In June I skipped a period and only had spotting with cramps and now in July I feel nothing. I’ve been very stressed lately but my period is never late and I take my pills on time. Can anyone explain what’s happening ? I’ve never had a skipped period .