Confused 😕

Ok so i stopped taking bc in Feb and my period has been exactly on time for like 4-5 months no pregnancy. but now for like 2-3 months its been off . The 1st month i spotted for 3days and started a day early and then the next month i started 4days early. Also my sex drive is up. But no pregnancy. Help anyone has this happened to you?