I'm in almost exactly the same boat. I've been on the pill for about 9 years, but the last year or 2 my periods have been all over the place. Sometimes I skip periods, sometimes there is less than a week between them but my doctor doesn't even seem to listen when I bring it up (referral to a gyno is next to impossible where I live). I'm torn between worrying about fertility issues (I'm 28 and not ready to rule kids out) and unplanned pregnancy (I've been getting a huge 4-month-preggo belly with pms). I'm thinking of stopping the pill for at least a few months just to see if things will balance out and taking my chances.
If you don't have any underlining health problems, meaning like cysts or pcos then I would say get off birth control then. Switch to something eles, like an IUD if you can. Or just use condoms for now, and figure it out in a few months. It's not your doctors choice if you wanna stay on birth control or not, it's yours. And yes the thining is from birth control, that I deff read somewhere.