You have insomnia.
A Harvard study in 2004 demonstrated medications are not the best treatment for insomnia, but rather Cognitive Behavioral Therapy for Insomnia (CBTi) is better. CBTi is safe in the long term, is less expensive, has no side effects, and treats insomnia at the root cause instead of just trying to "knock someone out" like medications do. If you go see a sleep doctor in person, CBTi is what they will recommend. Alternatively, online programs have been found to be equally effective and less expensive.
Rest well!
Hello and hope you are doing well.
Premenopausal symptoms are caused due to hormone irregularities and they could resemble the symptoms described by you. The other causes for your symptoms could be metabolic disorders like diabetes and hypothyroidism, which can be detected by a simple blood test. But there is treatment for premenopausal symptoms in the form of Hormone Replacement therapy (HRT). You can discuss this with your primary care physician when you happen to meet him next time.
Hope this helped and do keep us posted.