You really should have your levels checked again and find a doctor and a compounding pharmacist that knows what they are doing with hormones.
It is a known fact that in five years after a partial hysterectomy that 50% of all women will go through ovarian failure. I had my partial hyster in late 08 and had already suffered with peri symptoms before that. Since the surgery my Progesterone and Estrogen are falling fast.
Lack of progesterone can do a number on some women and it is well worth you checking into. There is a fabulous website out there for peri and meno with loads of information. If you google perimenopause forum, it should be the first website that pulls up.
Hormones change constantly and yes when you have one test it might be in range BUT in range doesn't mean that they are optimal. There are Doctors out there that will treat low ranges even if they are in "range". Having had a hyster a couple of years ago, they really should be watching your levels for ovarian failure. Also considering your female issues dating back. You owe yourself a good blood work up.
They should at least test the 4 different thyroid hormones, progesterone, Estradiol, Estrone, DHEA, Testosterone (free and bound) and have them toss in B12 and Vitamin D too! Blood serum really is the better way to test, some will try to get you to do the saliva.
I could write for hours about all of the things that low progesterone has caused me but I won't go into it. If the Doctor tells you that you are to young, you run like mad and find another one that will check your levels.