Farsoun, if you dont want to ‘be a lab rat for the docs, you’ll have to be your own lab rat. Read as much as you can. You have this wonderful thing called the internet at your fingertips! Read scientific studies, developmentsl studies, non profit sites.
It may be that you have subclinical hypothyroid disease. The gut problems can easily lead to malnutrition. Malnutrition can really cause a lot of problems. Sound familiar? You’re eating but you feel like you’re starving? Could be because you’re not abdorbing food properly. You’ll need to get yourself some good quality vitamin and mineral supplements and essential amino acid complex.
Also, there’s a lot of information out there about weight and testosterone, diabetes and testosterone. I started reading it all and it all seemed quite complex. And then I thought, wait a minute. When you gain weight, your body doesn’t automatically change its hormone production. So of course gaining weight is going to dilute your testosterone, resulting in lower levels. Fat cells are known to produce estrogen, so that will increase relative to weight gain. Then the obvious conclusion would be an estrogen dominance, which could explain some of your problems. While fat cells produce estrogen, increases in kean muscle snd eright training can increase testosterone on the body.
But you still have to get to the source of the problem. From what you say, started your period at 8? And high cholesterol? That’s very early and scary. My guess would be you live in an urban area and had exposure to toxicity at an early age. Endocrine disrupters are chemicals that wreak havoc with the endocrine system. Diet can also play a huge role in health, and it’s something you can control. So I’d start with that.
Mild stomach problems? You're young. Mild stomach problems shoukd be a red flag, as they generally become worse with age. Gut problems can lead to malnutrition, which can cause a ton of problems.
Toxicity can lead to many problems including (toxic) liver problems and chronic pancreatitis.
If it were me, I’d make some dietary changes and supplement changes and get a book on hormones. I’d remove all soy and wheat from your diet and avoid all processed foods- something as innocent as salad dressing is loaded with preservatives.
You might want to read posts on thyroid and chronic pancreatitis, as these could also be at play. You can treat with with diet, but they are different.
I can send you a private message if you'd like some resources, name of a hood hormone book...
Hope that gives you some ideas about what you can do to help yourself.