I can sympathize since I'm also on birth control to prevent my periods from hell @_@. That and because I really don't want to risk pregnancy XP. As far as I've seen on my own body, none of the effects you listed are permanent effects. They stop when the birth control stops.
As for alternatives, I'm not sure. For actual pregnancy prevention, I'm looking for a surgeon willing to sterilize me or my boyfriend :'P. Our similar family histories of cancer and crippling mental illness should be compelling arguments XP. If not, our healthcare system has failed @_@.
As for period control, no idea ;_;. I think I'm gonna man it out till I start T and it finally stops my periods. And by "man it out", I mean cry like a little girl once a month while praying for sweet, sweet death XP. I'll update you if I come up with something good.