You're close to my age and I can't imagine going through all the things you've already been through. I think you've come to the right place to get lots of good tips, ideas, and most importantly support. I can't answer too many of your questions except the birth control one. I have been on Sprintec for almost two years now and although I may have gained some weight during the first few months of starting it...it was probably because I was a freshman in college (ya know how that goes lol.) I was able to lose about 20 pounds last year and have started my weight loss journey again about 2 weeks ago. I don't think the BC is affecting my weight loss at all. I'm losing at a healthy rate and, even though it may be a little tedious, I'm satisfied.
Make sure you browse around all the threads and find information that is relevant for you. Even if you don't post on them, I found that just browsing around and getting ideas/inspiration was/is extremely helpful.
Good luck!!