I have been on the pill for years now and I am recently married. Just recently within the past few months or so I've been getting a brown discharge about a week before my period and sometimes spot when it's not even close to time for my period... though this hasn't happened this month. This sometimes occurs after sex. Any ideas what could be going on? I have recently moved and don't have a Dr. yet.