I need help ASAP

so four months ago I was put on a birth control call aviane (I hope that's right for the spelling) I had my period every month until this month, I still haven't got my period!! I am almost a week late, and my period is always and I mean ALWAYS on time it's never came late. I am sexually active, I have sex almost everyday and he always you knows inside of me. I have had pink spotting, brown spotting, and that's it. I had the pink spotting a week and a half before I was due to get my period, with little hints of brown on and off, nothing crazy, very very mild!! I am very confused, I took a test and it came back negative! I have been having weird cravings and extremely hungry only for cheese, nothing else, and I always want Casa😂 it's horrible, I almost throwing up. I have gained a little weight in my boob, my boobs are practically falling out of my bra. Anyways besides that I've been super emotional, I cry about the smallest things. I am so lost on what to do!!! someone please help me... I am not sure what steps to take next.