I am frustrated

I stopped taking BC over a year ago because it made me feel so emotional and lowered my sex drive and have felt great until recently my period cramps have been so severe that I've been missing work. Looks like I'm going back on BC any suggestions about how to keep up the sex drive while on BC?