be wary of the pill helping mood swings hun - i've been on it once, for a month, as part of ivf treatment - and i was THE biggest HAG! hope that doesn't happen to you

can sympathise on the long AF's - my worst (well the worst i could recall) was just after DH and I got together - it last for over 5 weeks - would almost stop and then start again. post pg bleeding is easier to deal with!