I've been on birth control for over 2 years now and have never had any issues with it. About two weeks ago I started taking St. John's Wort because I read that it was supposed to help balance my mood. Apparently it can mess with birth control pills and I started my period a week early (last Thursday). I've never had a period last over 5 days and I'm still bleeding today (9 days later...). Is this normal?