Spotting for 9 days

so I messed up on my pill last week and missed out 2 days, my period started on time but it was very light kind of spotting then got a little heavier then faded off for a few days. I started spotting again after having sex with my partner (I know my pill wouldn't have been working, we always use condoms anyway) and it's carried on for a few days. I've started taking my pill regularly again so it should stop soon right? I know irregular bleeding is a side affect but I had no bleed at all the first 3 months then my period regulated