Perimenopause? Advice needed

I'm 43 years of age and I think I have started perimenopause. Since Christmas my periods have been coming every 3 weeks and lasting 9 or 10 days, with starting off light for the first four days and then going heavy. I have always had a fairly short cycle, with my periods coming 3.5 weeks apart, but always lasted 5 days. This month they have started even closer than ever and have started with brown spotting. I am also spotting between periods. My GP organised for me to have an ultra sound scan which I attended and they said I may have a possible polyp, but as the lining of my uterus was thick they couldn't tell for sure. I have had a history of having polyps before and they never affected my periods. Another reason I think I could be peri is that I am having migraine type headaches when I'm on my period, plus indigestion and constipation. I constantly feel tired, my legs feel heavy and ache, I keep dropping things and my anxiety levels are through the roof!! I keep having this sense of doom, like something is seriously wrong with me and I won't be here this time next year. I really think I'm going mad sometimes!! I have been tested for thyroid, vitamin b12 and diabetes and they have all come back ok. On a more embarrassing note, my vag is dry and I dont want my husband coming near me, not that he can much as I am constantly on my period!! Luckily, he is understanding in all this. I just want to ask if anyone has had the same problem with their periods and if and how long it took for them to either go back to normal or start being further apart? The constant bleeding is making me feel worse, so if that can stop at least I can feel a little bit more normal again. My GP did say for me to monitor things and come back to her in 3 months. I am also trying agnus castus as I heard it can help regulate periods, but that can take 3 months to work, if it ever does. Any advice would be great.

I Started Perri at 43 Now 50 . At 43 I had Similar Periods they started coming closer together or spotting over the yrs been all over . I started taking Vitamins . One a Day for women and B Vitamin complex, Magnesium Complex ,Iron, I also Take zinc ,Vitamin C all seems to help . Plus Drinking More water and walking helps me also . Now I have been Skipping periods or getting light ones spotting been wild . I have had all kinds of Symptoms over the yrs . Irritability , Doom , Sore Breast from Hell , Anxiety , Insomnia ,
Shaking feeling , Dizzy Spells , Muscle Ticks , aching legs or armpits , Groin . Been fun My Dr just said it’s a ride try to rest , water , exercise self care , I get Massages every month helps a lot , Yoga , Getting my Nails and Toes Done . Good Nap when you can . I have had no trouble with sex less drive my Husband and i schedule sex once a week life is busy almost 19 yrs later we still keep the tradition unless we have colds or nosy kids around lol and using a good lubrication will help you . Your Not alone just one month at a time .
Take Care of you try making a few changes <3 Michelle