This is Dr. David
I think you should go to the doctors as well.
thyroid imbalance can cause bowel problems, trouble sleeping, weight gain and weight loss depending on if you have too much thyroid hormone or too little.
do you have a history of excessive anxiety?
Sometimes I have
Sometimes you have what?
oh, sometimes you have excessive anxiety.
do you ever take anxiety medications?
do you have a doctor you can see?