Hello, i have been on birth control for 3weeks... and i was wondering how long after being on the pill can your boyfriend cum inside of you and not get prego... and also on my second of being on them i have been spotting for a couple of days... but i havent had any mood swings..