Okay ladies! I need some help!

I am 21 yrs old, I recently had a pap smear about a year ago. I was on Yasmin for 2 years ( to regulate my period ) and stopped taking it for about 3 years because I lost my insurance. During those 3 years I had wacky periods and almost didn't have one for a whole year! I was also bleeding during sex if I had a orgasm, but I talked to my gyno doctor about it and she said I had PCOS and birth control would control my periods. Well of course she prescribed me yasmin AGAIN and I couldn't afford it without insurance. So, I recently went to my Primary care physician for a check up and I talked to her about my period and she gave me a birth control that was affordable on the Walmart $9 plan. So I've been taking it for almost 3 weeks now, and have missed like 3 or 4 of the pills and for the past week or so I have have HEAVY bleeding, I was just spotting, but now its heavy, I use around 3 pads a day and am constantly going to the bathroom. I'm wondering if it a result of the new birth control and my hormones just trying to adjust? I don't really have any pain, just a little cramp here and there. So thats why I haven't been super worried, but is this normal? Should I wait this pack out and see what happens? Needs some advice? I really can't afford to go BACK to the doctor again as again I don't have insruance.

Any advice or insight would be great! :-D