yes, thyroid problems cause mood swings and depression. I have hypothyroidism. Mine thyroid level is too low. That is one reason I have depression and mood swings. I realized how bad it had gotten when my DD stopped talking to me about little things. She didn't pick with me anymore. She's only 8 and she has so much more emotional strength than I do some times. I finally asked her why she wasn't "happy" anymore and she told me she never knows if I'm going to get mad and yell at her or if I'm just going to say something to hurt her feelings. I didn't realize what I was saying was hurting her. I went to the doc and told her about my mood swings and they were affecting my DD. She checked my thyroid level and found it was too low, the synthroid I was taking was too low. She upped my dosage and I'm better. My DD is back to her lovable, happy, singing everyday self. Your mom may not realize how badly her words are hurting you. You really need to sit down and tell her how you feel. I don't know how old you are (and please don't say) but you are too young to keep it all bottled up. Hopefully when your mom goes to another doc, he/she can figure out what the problem is and fix it. I'm praying for you and your family.
