yes bith control can help with that it did with me. it dosnt work for everyone thoe. you are going to have to see a doctor to get bith control anyways so get them to check you for endemetroses and PID and possibly a sono to check for a cyst on your overie. since you are secually active you should make sure you are using condoms and having std screenings if it is with more then one person.