Pleaseee help

Ive been on the minipill birth control for almost a year but in May and june I didn’t get my period so I got a normal on in July but now I’m August I’ve been on it for almost 3 weeks already

Is that normal?