Sounds within normal limits from where I'm sitting. Some ladies find that keeping a mood/symptom/food diary helpful to chart progress, also to take along when you have any appts..
Heavy bleeds can be eased with medication from your GP. Maybe see your Nurse Practitioner for a well woman check: BP, weight, over-haul the diet ....... and discuss the options. Keep hydrated and when you feel able, do gentle exercise. Brisk walking 10 mins daily stops osteoporosis and can raise endorphins which will help.
Print off 'notes for husbands' on here and hand over ;-). It is The Change - does what it says on the tin.
My periods waxed and waned. I had a polyp which bled on contact which diasppaered at peri.. My Gynae wanted to operate
.
You are not going crazy. You are unlikely to have anything 'awful'.