I had a heavy period which lasted 3 weeks, almost fainted in the shower before work..due to lack of blood.I was sure I was through it (mirena coil so no periods) then this week I got a load of symptoms that i would historically get mid way through my cycle. 8 years in now
Fortunately I had health care via my work.
Immediately had a coil fitted and zero problems since..
I wish you all the best.