thought I was a “hard gainer” or whatever. I just wasn’t eating enough.
I went from 130 when I graduated HS, started rock climbing and got up to 140 (but didn’t worry about diet).
Then I started lifting consistently and counting calories and got up to 170 in about a year and a half, at 12% body fat.
Your hormones might be out of wack, but it’s more likely you aren’t eating or lifting enough.
Send me a BM if you wanna chat specifics.