I have a family member who has gone through most of these issues…Bless you and best wishes. This family member has since gone on and weaned off many of these things, she has found that diet can help with many of the issues. She is also worried that she may have to be off everything to get pregnant. No easy answers right? Wish you the best, be tight with someone that gives you responsible feedback.