Go to a female doctor if you can, and query endometriosis. It sounds like you might have it. If not, you will probably need to try some different birth control options, as different hormones will effect you in different ways, eg. Depo has stopped my periods altogether, when usually they are unbearable!