Need this answered!!

I finsished my period on Sunday and I am still bleeding throughout the day sometimes... My stepmum says its spotting as I am on the pill does anyone know when this will stop as I want to be able to have sex with my partner on Valentine's Day....