i had unprotected sex while take birth control for 3 weeks. i had been spotting for thoes three weeks ... does spotting mean the pill wasnt working??
are you new to the pill? Its called breakthrough bleeding.