constant sickness

Jo
Hey guys ok so I feel really sick,Fucking insane nausea, stomach ache, gas, constipation, yet I get these cravings for werid shit. Ok so i know I'm not pregnant cause this happens a lot before my period and mind you I'm in a long distance relationship rn, until I move back home (currently Chicago bound heading back home to Los Angeles) 
Anywho, I was wondering if anyone has this issue? Like constant sickness before their period. I was debating on birth control to help with the cramping I get weeks prior to my period. Maybe birth control can help. I've had the depo shot before and it made me lose so much weight guys like I was super skinny and I don't like being skinny I lost my butt and I just recently got my big ass back 😂 after three fucking years of trying to make it big. 
The arm implant I've had for a year, was fucking me up all over. I had the pills and broke out in hives. 
What birth control can be best? Or maybe I need prescription pills to balance my hormones? I do have a small cyst as well