can't say if those are part of being on BC because i have all those and I'm not even on BC and haven't been on any form of it for over two years now (don't have a need for it, never did actually).
If you are use to taking BC then maybe waiting the required time might be a good idea, but it doesn't hurt to call your GYN and ask a few Qs maybe he/she might have some answers for you that you've not thought of.
each brand of bcps has slightly different amounts and types of synthetic hormones, so each one will affect different people differently. although it doesn't seem like achy joints would/should be related. i think that if you feel like you can deal with those symptoms for a couple months, i'd give it another month. if they're too much for you, then i'd call the dr and ask to switch. they might go away, but if it's going to take another two or three months for them to, and you can't handle the symptoms that long (i can easily see the sleep issues being a major problem!), there's no reason to not try something else that might not affect you the same way. :)
i know i've tried two different pills. on one, i had "morning sickness", breast tenderness, and heavy bleeding with cramping for the first month. after that first month, i only really bled when i was supposed to (i still spotted once in awhile, especially if i missed a pill or took it later than normal), and the nausea and breast tenderness gradually went away as my body got used to the hormones and i stayed on it for about a year and a half. i tried another pill several years later and only had one side effect - i bled almost constantly, and heavily, for the entire time i was on it. i quit taking it in the middle of my third pack.
but i'd honestly think that many of your symptoms (other than breast tenderness) probably have more to do with your stress level than the pill, so i'd probably wait til your stress level is back to normal and see how you feel after a couple more weeks. unless, of course, this stuff gets to be too much for you. :)
SparkPeople, SparkCoach, SparkPages, SparkPoints, SparkDiet, SparkAmerica, SparkRecipes, DailySpark, and other marks are trademarks of SparkPeople, Inc. All Rights Reserved.
SPARKPEOPLE is a registered trademark of SparkPeople, Inc. in the United States, European Union, Canada, and Australia. All rights reserved.