Confusion

Hi , im 18 years old and me and my boyfriend have been going out for a year now. I have had irregular periods sice i got them when i was 12. My hormones go off the charts crazy every time I get my periods my mood is like a new person. I want to get birth control to regulate my period and to help me with my mood swing during the period, however i work as cabin crew on a flight and have different hours to work and some birth controls i cannot take on bored. Please help with any information you have to offer thank you.