abz....
if you have problems with totm...have you thought about going on the pill that stops them?????
im on a mini pill called cerezete, its not like the old ones where you have to take it exactly the same time every day, there is a bit of a window with it, but because you dont have a break you dont ever have a period....its great!!!!!!