Birth control pills are Synthetic Hormone Therapy. They affect the endocrine that is a system of complex relationships and when you have a problem with one of the organs in that system, it affects them all. The hypothalamus gland is responsible for monitoring and dealing with "feed back loops" from hormones in the body. When you take birth control pills, these feed back loops are altered and causes lots of problems with the endocrine system. Many women experience weight gain, for instance, while on the pill. The thyroid gland is part of the endocrine system. This weight gain issue is your body reacting to this problem.
You need to understand that the FDA is not our friend and drug companies do NOT care about your health, only profit. Doctors are agents of the drug companies and provide you with drugs that will give you "MAKE BELIEVE HEALTH." When the birth control pill was released to the public, the incidence of Breast Cancer went way up. Drug companies spend several years defending the pill and then they reduced the hormone levels in them and the breast cancer levels went down, but not to the same lower level they were before the pill.
The liver is definitely a victim in this hormone battle. The liver makes steroid hormones (sex hormones) and does so from the fat you eat. If you are on a low fat diet, low salt, you will have a low libido problem. Pregnenalone is a precursor hormone that is required to make the steroid hormones and it is made from the fat you eat. If you are eating lots of carbs, this will give you an excess of glucose in your blood and cause insulin & glucagon spikes, resulting in your adrenal glands producing cortisol (the stress hormone). Since cortisol is made from the precursor, pregnenalone, your body prioritizes the production of cortisol first, before sex hormones. This is called the "pregnenalone steal." If you are not getting enough sleep at night (you need at least 5 hours of uninterrupted sleep) to give you a good REM sleep mode at least once, your adrenal glands are not getting recharged.
If you are eating or drinking lots of caffeine, you are exhausting your adrenal glands further. All this contributes heavily to the low libido. Also, if you are eating unfermented soy products, like tofu, especially, this will give you a low libido.
New mothers are especially vulnerable to the low fat issue because babies require lots of fat. Their diet should contain about 55% fat. Most women are deficient in essential fatty acids in America today and this is why most children are getting ear aches as infants and lots of neurological problems like ADD and ADHD, etc. This lunacy about saturated fats being promoted by the ignorant is rampant and causing lots of problems in America today, especially with children.
The mood swings you are having is most likely due to hormone imbalances caused by the endocrine problem. One of the other issues with not getting enough of the right fats in your diet and too many carbs is the reconjugation of estrogen is thwarted.
All this is causing the problem with libido you are having. Forget about asking doctors about this situation because they are NOT informed about nutrition and their advice on hormones is really pitiful.
I strongly suggest you seek out a Certified Nutritional Therapist that can put you on the road to health. The problem you are having is not that difficult to solve, but you need some good solid advice.
good luck to you
CNT, B.A. biology & chemistry
advanced nutritional research