Ok, so there is LOTS of yucky stuff in your life, and it goes WAY beyond just your food.
This is a huge issue with both adults and children. Your shampoo likely contains everything from cancer causing agents to hormone disrupters...And that explains your PMS...(Not really, but it may add to hormone related things)
http://www.cosmeticsdatabase.com/index.php
This website above is a great reference point for any product you might have in your house, what is in it, and what side effects it might have.
Sodium Laureth Sulfate is a common ingredient in cosmetics/shampoos, etc. It is a major irritant, lots of people have issues with it on their skin. An ingredient in it is a carcinogen--meaning it causes cancer, and it increases the frequency of canker sores. This is most likely found in everything from your shampoo to your toothpaste.
Parabens are a preservative in cosmetics that have been shown to increase your risk of breast cancer and they have estrogenic activity associated with them--acting like fake hormones in your body.
Synthetic fragrances can cause everything from headaches to rashes.
Aluminum in your antiperspirant can cause everything from cancer to alzheimer's.
So what can you do?? Remember that you skin is your largest living organ!! Everything you put on it is being absorbed into your body. Check out the skin deep database. Find products that are "green" and healthy for you and your family.
I LOVE LOVE LOVE the California Baby line for the kids and adults! I use the Tea Tree and Lavender body wash on the kids, myself, and as a face wash. The wash is super concentrated, so it lasts a long time, and the packaging has no phthalates, and is made from post consumer materials!!!
Also to make life easier, go to www.thegreenguide.com and look up personal care on that website. It is put together by National Geographic and takes into account a products effects on you and the environment.
Happy shopping!!! :)