I haven’t had my period since December of 2009 and my period started begin irregular 2 year ago. But for the last two days I have been having a brown discharge. I was on birth control because my period was irregular and then I stop taking them. Does it have to do with stress or weight? I haven’t have sex in over a year now. So what can this mean? Do I need to make an appointment with my doctor to see what is going on?